Перевірка існування файлу

 

Функція file_exists

Синтаксис: 
bool file_exists (ім'я файлу або директорії)

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

Приклад. Використання функції file_exists ()

<? Php 
$filename = 'c: / users / files / my_file.html'; 
if (file_exists ($ filename)) { 
print "Файл <b> $ filename </ b> існує"; 
} Else { 
print "Файл <b> $ filename </ b>НЕ існує "; 

?>