en.gはwebサイト制作に関する技術的な情報を発信するサイトです。

【PHP】file_exists、is_fileを使ってファイルが存在するかどうかを調べる

そこにファイルが存在しているかどうかを確かめる方法は、file_exists、is_fileどちらでも可能です。

file_existsを使用する場合、ファイルの存在が確認できるとtrueを返します。ディレクトリの存在を確認することはできません。


// |
// | 存在を確認した場合はtrueをかえします
// |
echo file_exists("targetfile.txt");

							

is_fileを使用する場合、ファイルの存在が確認できるとtrueを返します。ディレクトリの存在を確認することができます。


// |
// | 存在を確認した場合はtrueをかえします
// |
echo is_file("targetfile.txt");
// |
// | ディレクトリの存在確認もできます。
// |
echo is_file("targetdir");

							

ちなみに、ここに最強の説明があります。