PHP では、is_file と file_isexist には小さな違いがあります
1) is_file:
$path ="/path/to/file/text.txt";
if(file_exists($path))
echo "ファイルが存在します" ;
else
echo "File not Exists"; たとえば、この例では、ファイルが存在する場合は true が返され、ファイルが存在しない場合は false が返されますが、
正しいパス ( file directory) が渡されると、 true も返されます:
$path ="/path/to/file";
2) file_isexist()
上記の場合、これは実際には機能しません。 1 つは渡されますが、
正しいパスも false を返します