Язык программирования PHP

         

Функция file_exists


Синтаксис:

bool file_exists (имя файла или директории)

Функция file_exists() проверяет, существует ли файл или директория, имя которой передано ей в качестве аргумента. Если директория или файл в файловой системе сервера существует, то функция возвращает TRUE, в противном случае - FALSE. Результат работы этой функции кэшируется. Соответственно очистить кэш можно, как уже отмечалось, с помощью функции clearstatcache(). Для нелокальных файлов использовать функцию file_exists() нельзя.

<?php $filename = 'c:/users/files/my_file.html'; if (file_exists($filename)) { print "Файл <b>$filename</b> существует"; } else { print "Файл <b>$filename</b> НЕ существует"; } ?>

Пример 9.8. Использование функции file_exists() (html, txt)



Содержание раздела