Функции за работа с файловата система
PHP Manual

is_readable

(PHP 4, PHP 5)

is_readableКазва дали filename е разрешен за четене

Описание

bool is_readable ( string $filename )

Казва дали 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.

Вж. също


Функции за работа с файловата система
PHP Manual