(PHP 4, PHP 5)
is_readable — Prüft, ob eine Datei existiert und lesbar ist
Gibt TRUE zurück, wenn die Datei existiert und lesbar ist.
Pfad zur Datei.
Gibt TRUE zurück, wenn die Datei oder das Verzeichnis (angegeben durch filename) existiert und lesbar ist, sonst FALSE.
Beispiel #1 is_readable()-Beispiel
<?php
$filename = 'test.txt';
if (is_readable($filename)) {
echo 'Die Datei ist lesbar';
} else {
echo 'Die Datei ist nicht lesbar';
}
?>
Bedenken Sie, dass PHP mit der Benutzer-ID auf die Datei zugreift, unter der der Webserver läuft (oftmals ist dies 'nobody'). Beschränkungen durch safe_mode werden vor PHP 5.1.5 nicht berücksichtigt.
Hinweis: Die Ergebnisse dieser Funktion werden gecached. Weitere Details erhalten Sie bei clearstatcache().
Seit PHP 5.0.0 kann diese Funktion mit einigen URL-Wrappern benutzt werden. Schauen Sie in der Liste unter List of Supported Protocols/Wrappers nach, welcher Wrapper die Funktionalität von stat() unterstützt.
Hinweis:
Die Prüfung wird mit der echten UID/GID anstelle der effektiven ID ausgeführt.