Функция 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,
която променя правата за достъп