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