Функция is_readable

Функцията is_readable проверява дали указаният файл съществува и дали е достъпен за четене. Функцията връща true, ако файлът съществува и е достъпен за четене, и false в противен случай. В параметъра се подава пътят към файла под формата на низ.

Синтаксис

phpis_readable(string $filename): bool

Пример

Нека проверим достъпността на файла 'test.txt':

php<?php
  $res = is_readable('test.txt');
  var_dump($res);
?>

Резултат от изпълнението на кода (ако файлът съществува и е достъпен за четене):

phptrue

Пример

Нека проверим достъпността на несъществуващ файл:

php<?php
  $res = is_readable('nonexistent_file.txt');
  var_dump($res);
?>

Резултат от изпълнението на кода:

phpfalse

Пример

Нека проверим достъпността на файл с абсолютен път:

php<?php
  $res = is_readable('/var/www/html/test.txt');
  var_dump($res);
?>

Резултат от изпълнението на кода (ако файлът съществува и е достъпен за четене):

phptrue

Вижте също

  • функцията is_writable,
    която проверява възможността за запис
  • функцията is_executable,
    която проверява възможността за изпълнение
  • функцията chmod,
    която променя правата за достъп