从文件中删除表中的记录

我从文件中下载数据并将其保存到表中,然后我尝试搜索数组并在表中写入“找到匹配”,如果不写入“未找到匹配”


我的文件凭证.txt


ub65rf

98huf4

YbyR42

我的代码 PHP


$array = [];

$array = file('voucher.txt');


$find = '98huf4';



if (in_array($find, $array))

  {

  echo "Match found";

  }

else

  {

  echo "Match not found";

  }


慕哥9229398
浏览 136回答 1
1回答

梵蒂冈之花

默认情况下file(),字符串中包含换行符,因此它们与您的字符串不匹配$find。有一个标志可以删除它们。$array = file('voucher.txt', FILE_IGNORE_NEW_LINES);
打开App,查看更多内容
随时随地看视频慕课网APP