В этой заметке будет рассматриваться функция file_exists. Она может проверить наличие файла или директории.
Использование
bool file_exists ( string filename )
Возвращает TRUE, если файл или директория с указанным в параметре filename именем существует. Возвращает FALSE если не существует.
На платформах Windows, для проверки наличия файлов на сетевых ресурсах, используйте имена, подобные //computername/share/filename или \\computername\share\filename.
Пример проверки существования файла:
<?php $filename = '/dir1/myfile.txt'; if (file_exists($filename)) { echo "Файл ".$filename." существует!"; } else { echo "Файл ".$filename." не существует!"; } ?>