file_exists
(PHP 3, PHP 4 , PHP 5)
file_exists -- Проверить наличие указанного файла или каталога
Описание
логическое
file_exists ( строка имя_файла)
Возвращзает TRUE, если файл или каталог с именем, указанным в параметре имя_файла, существует; возвращает FALSE в обратном случае.
На платформах Windows, для проверки наличия файлов на сетевых ресурсах, используйте имена, подобные //computername/share/filename или \\computername\share\filename.
Пример 1. Проверка существования файла
<?php $filename = '/path/to/foo.txt';
if (file_exists($filename)) { print "Файл $filename существует"; } else { print "Файл $filename не существует"; } ?> | |
Замечание: Результаты этой функции кэшируются. Более подробную информацию смотрите в разделе clearstatcache().
Замечание: Эта функция не применима для работы с удаленными файлами, поскольку файл должен быть доступен через файловую систему сервера.
См.также описания функций is_readable(), is_writable(), is_file() и file().