PHP:file()和in_array()

时间:2017-08-09 21:09:05

标签: php

经过很长一段时间,我尝试编写一些东西并且它不能正常工作:D

我有一个php脚本和一个外部纯文本文件。使用函数file(),我将文本文件的内容作为数组加载到php脚本中。

到目前为止,下一步是通过函数in_array()将脚本中的var与数组的内容进行比较。

“静态”版本看起来像这样

$fruits = array("banana", "pear", "cherry", "apple", "orange");
$fruit = "apple";

if(in_array($fruits, $fruit)) {

echo "Healthy :D";

}

它有效。带有外部文件的“动态”视图就像这样:

$fruits = file('fruits.txt');
$fruit = "apple";

if(in_array($fruits, $fruit)) {

echo "Healthy :D";

}

我想我错过了一些东西,但是,我的PHP技能并不好,只是玩弄:/每个项目后面都有一个问题。

文本文件如下所示:

banana
pear
cherry
apple
orange

我希望你能帮助我并教我解决方案:) thx

0 个答案:

没有答案