PHP无法将字符串与文件名进行比较

时间:2017-12-27 22:03:09

标签: php

我从数组中得到以下文件名“test.mkv” 并跟随字符串“test.mkv”。

PHP表示,如果我这样做,它就不相同了:

$dir    = '/folder';
$filesarray = scandir($dir);    
if($filesarray[0] == $string)

怎么了?

1 个答案:

答案 0 :(得分:2)

$found = in_array($string, scandir("/folder"));
如果任何文件与您的$found内容相符,

true将为$string。通常,索引01分别包含...,因此我怀疑您的支票是否有效......

如果您的目的只是检查给定文件是否存在,请使用:

file_exists("folder/$string")