АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
267 of 410 menu
Новый формат обучения! Репетиторство по программированию. Есть еще 3 свободных места! Жми для подробностей.

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