(PHP 4, PHP 5)
is_readable — Казва дали filename е разрешен за четене
Казва дали filename е разрешен за четене
Path to the file.
Връща TRUE ако файлът или директорията определена от filename съществува и може да се чете. В противен случай връща FALSE.
Example #1 is_readable() пример
<?php
$filename = 'test.txt';
if (is_readable($filename)) {
echo 'Файлът може да се чете';
} else {
echo 'Файлът НЕ може да се чете';
}
?>
Имайте предвид, че PHP може би има достъп до файла с потребителски идентификатор (user id) като този на web сървъра (често "nobody"). Ограниченията на защитен режим (safe mode) не се взимат предвид преди PHP 5.1.5.
Забележка: Резултатите от тази функция са кеширани. Виж clearstatcache() за повече подробности.
От PHP 5.0.0 тази функция може също да бъде използвана с някои URL опаковачи (wrappers). Виж List of Supported Protocols/Wrappers за списък с опаковачите, които поддържат stat() семейството от функции.
Забележка: The check is done using the real UID/GID instead of the effective one.