PHP
Referenzliste
is_writeable
Dateisystem-Funktionen
Befehl:
bool is_writable ( string $filename )
Parameter-Liste:
Beschreibung | |
---|---|
Der zu prüfende Dateiname. |
Rückgabewerte:
Gibt
TRUE
zurück, wenn filename existiert und schreibbar ist. Beschreibung:
Diese Funktion ist ein Alias für: is_writable().
Mit is_writable() kann man überprüfen, ob eine Datei (filename) existiert und beschreibbar ist. Als Dateinamen dürfen Sie auch einen Verzeichnisnamen angeben, wenn Sie prüfen wollen, ob Sie in das Verzeichnis schreiben dürfen.
Für den Zugriff auf die Datei verwendet PHP die Benutzer-ID, unter welcher der Webserver läuft.
Wenn die Datei existiert und beschreibbar ist, gibt diese Funktion
Mit is_writable() kann man überprüfen, ob eine Datei (filename) existiert und beschreibbar ist. Als Dateinamen dürfen Sie auch einen Verzeichnisnamen angeben, wenn Sie prüfen wollen, ob Sie in das Verzeichnis schreiben dürfen.
Für den Zugriff auf die Datei verwendet PHP die Benutzer-ID, unter welcher der Webserver läuft.
Wenn die Datei existiert und beschreibbar ist, gibt diese Funktion
TRUE
, sonst FALSE
zurück. Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Hinweis:
Hinweis:
Die Ergebnisse dieser Funktion werden gecached. Weitere Details erhalten Sie bei clearstatcache().
Tips:
Tips:
Seit PHP 5.0.0 kann diese Funktion mit einigen URL-Wrappern benutzt werden. Schauen Sie in der Liste unter Unterstützte Protokolle and Wrappers nach, welcher Wrapper die Funktionalität von stat() unterstützt.
Siehe auch:
Prüft, ob eine Datei existiert und lesbar ist
Prüft, ob eine Datei oder ein Verzeichnis existiert
• fwrite()
Schreibt Binärdaten in eine Datei
is_writable() - Beispiel:
Eingabe:
<?php $filename = 'test.txt'; if (is_writable($filename)) { echo 'Die Datei kann geschrieben werden'; } else { echo 'Die Datei kann nicht geschrieben werden'; } ?>
Dateisystem-Funktionen