PHP Portal » PHP Handbuch » lstat

Werbung

lstat


(PHP 4, PHP 5)

lstat Sammelt Informationen über eine Datei oder einen symbolischen Link

Beschreibung

array lstat ( string $filename )

Sammelt Statistiken über die Datei oder den symbolischen Link, die bzw. der in filename angegeben ist.

Parameter-Liste

filename

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.

Beispiele

PHP Code
1
2
3
symlink('uploads.php', 'uploads'); // Vergleiche die Informationen von uploads.php und uploads array_diff(stat('uploads'), lstat('uploads'));

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

Unterschiede in den Informationen beider Dateien.

Array
(
    [ino] => 97236376
    [mode] => 33188
    [size] => 34
    [atime] => 1223580003
    [mtime] => 1223581848
    [ctime] => 1223581848
    [blocks] => 8
)

Anmerkungen

Hinweis: Die Ergebnisse dieser Funktion werden gecached. Weitere Details erhalten Sie bei clearstatcache().

Tipp

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.

Siehe auch

  • stat() - Sammelt Informationen über eine Datei