无法比较文件内容



我有一个问题,我无法解决它。我做的第一件事是读取文件并将其存储在数组中。然后我拿了文件的第一行并比较了它,它应该是true,但它给出了false.我试图呼应这句话,看到它完全一样,但它仍然说假的。为什么?

这是我的代码:

//Store's the file content in a array.
$file = file($_SESSION['filecontent']);
if($file[0] == '------Compare_this------'){
    //Done
}else{
    //It dosn't work...
}

请记住,file()函数默认包含换行符。您可以通过将标志作为第二个参数来轻松更改该行为FILE_IGNORE_NEW_LINES如下所示:

$file = file($_SESSION['filecontent'], FILE_IGNORE_NEW_LINES);

相关内容

  • 没有找到相关文章

最新更新