ファイルが存在するか確認する[PHP]

2012-12-04

PHPでファイルが存在しているか確認するサンプルです。

ファイルの存在確認は file_exists を活用します。

ファイルまたはディレクトリが存在すれば true 存在しなければ false を返します。

※file_exist関数はphpの内部でキャッシュされている為に、clearstatcache関数で
キャッシュ削除する必要があります。


header("Content-Type: text/plain; charset=UTF-8");

clearstatcache();

//存在しないファイル
 $result = file_exists("/sample/not_file.txt");
 echo "/sample/not_file.txt";
 echo ($result ? "は存在する": "は存在しない");
 echo "\n";

//存在するディレクトリ
 $result = file_exists("/test/");
 echo "/test/ ";
 echo ($result ? "は存在する": "は存在しない");

Copyright(c) 2012 AbilitySystem All Rights Reserved.