ホームページ >バックエンド開発 >PHPチュートリアル >php_PHP チュートリアルの is_file と file_exist の違い
PHP では、is_file と file_isexist の間には小さな違いがあります
1) is_file:
$path ="/path/to/file/text.txt";
if(file_exists($path))
echo "ファイルが存在します";
それ以外
echo "ファイルが存在しません";
たとえば、この例では、ファイルが存在する場合は true が返され、存在しない場合は false が返されますが、
が渡された場合には注意してください。
正しいパス (ファイル ディレクトリなど) も true を返します:
$path ="/パス/への/ファイル";
2) file_isexist()
これは実際にはファイルが存在するかどうかを判断するためのものです。上記のものが渡されると、次のようになります。
正しいパスも false を返します
著者「ジャッキーロン」