PHP
Referenzliste
lstat
Dateisystem-Funktionen
Befehl:
array lstat ( string $filename )
Parameter-Liste:
Beschreibung | |
---|---|
Pfad zur Datei oder zum symbolischen Link. |
Rückgabewerte:
Bitte lesen Sie die Handbuchseite zu stat() für Informationen über die Struktur des Arrays, das lstat() zurückgibt. Diese Funktion ist identisch zur stat()-Funktion, mit dem Unterschied, dass, falls
filename
ein symbolischer Link ist, dessen Statistik zurückgegeben wird und nicht der Status der Datei, auf die der symbolische Link zeigt. Beschreibung:
Mit lstat() kann man sich verschiedene Informationen über eine Datei (filename) oder eine symbolischen Link zurückgeben lassen.
Im Erfolgsfall gibt diese Funktion die Informationen über die Datei oder den symbolischen Link in Form eines Arrays zurück, sonst ist das Ergebnis false.
Im Erfolgsfall gibt diese Funktion die Informationen über die Datei oder den symbolischen Link in Form eines Arrays zurück, sonst ist das Ergebnis false.
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.
Fehler:
Im Fehlerfall wird eine
E_WARNING
ausgegeben. Siehe auch:
lstat() - Beispiel: Vergleich von stat() und lstat()
Eingabe:
<?php symlink('uploads.php', 'uploads'); // Vergleiche die Informationen von uploads.php und uploads array_diff(stat('uploads'), lstat('uploads')); ?>
Ausgabe:
Array
(
[ino] => 97236376
[mode] => 33188
[size] => 34
[atime] => 1223580003
[mtime] => 1223581848
[ctime] => 1223581848
[blocks] => 8
)
(
[ino] => 97236376
[mode] => 33188
[size] => 34
[atime] => 1223580003
[mtime] => 1223581848
[ctime] => 1223581848
[blocks] => 8
)
Beschreibung:
Unterschiede in den Informationen beider Dateien.
Dateisystem-Funktionen