Функция file_exists
Функция file_exists
проверяет существование файла или директории по указанному пути.
Функция возвращает true
, если файл или директория существует, и false
в противном случае.
В параметр функции передается строка с абсолютным или относительным путем к файлу.
Синтаксис
file_exists(string $filename): bool
Пример
Проверим существование файла 'test.txt'
в текущей директории:
<?php
$res = file_exists('test.txt');
var_dump($res);
?>
Результат выполнения кода (если файл существует):
true
Пример
Проверим существование несуществующего файла:
<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
Результат выполнения кода:
false
Пример
Проверим существование директории:
<?php
$res = file_exists('images/');
var_dump($res);
?>
Результат выполнения кода (если директория существует):
true
Смотрите также
-
функцию
is_dir
,
которая проверяет папку -
функцию
is_file
,
которая проверяет файл -
функцию
is_readable
,
которая проверяет доступность для чтения -
функцию
is_writable
,
которая проверяет возможность записи