Главная
Друзья!
Мы находимся в процессе большой чистки!
Возможны ошибки и кривизна страниц
Просмотреть всё и быстро не возможно!
Если нашли какую-то ошибку, то если вам не трудно напишите здесь адрес...
Сейчас вы здесь :
http://dwweb.ru/page/php/file/003_proverit_suschestvuet_li_fayl_php_file_exists.html

Проверить существует ли файл php file_exists

Как проверить существует ли файл!? Для этого есть отличная функция «file_exists». Попробуем разобраться как должна происходить проверка существования файла!?

На самом деле – что тут разбираться! Существует файл или нет – просто нужно написать одной строчку, где будет условие, если файл существует, то выводим, что : «файл существует» иначе – «файл не существует»

1.

В первой проверке файла – мы знаем, что файл существует – это будет главная страница нашего сайта:

Бесплатный совет!
Используйте ВСЕГДА путь на сервере – просто будет меньше ошибок изначально!
$home = $_SERVER['DOCUMENT_ROOT'];

$file = '/index.html';

if(file_exists($home.$file)) { $rezult = 'Файл <red>'.$file.'</red> существует';} else { $rezult = 'Файл <red>'.$file.'</red> НЕ существует';}

Результат:

Файл /index.html существует

2.

Во втором случае – мы знаем, что файл не существует, напишем точно такую же строчку кода, где будем опять проверять есть ли такой файл!?

$file_2 = '/no_file.html';
if(file_exists($home.$file_2)) { $rezult = 'Файл <red>'.$file_2.'</red> существует';} else { $rezult_1 = 'Файл <red>'.$file_2.'</red> НЕ существует';}

Результат:

Файл /no_file.html НЕ существует
Выводим с помощью echo
Посмотреть пример и скачать можно по ниже идущей ссылке

Скрипт № 33.8
Название скрипта и номер :Проверить существует ли файл
Пример - Проверить существует ли файл
Скачать - архив
Все скрипты на одной странице