PHP lstat()oder [atime] - Letzter Zugriffszeitpunkt (Unix-Zeitstempel)


PHP Filesystem 参考手册Vollständiges PHP-Dateisystem-Referenzhandbuch

oder [mtime] - Letzte Änderungszeit (Unix-Zeitstempel)

Die Funktion lstat() gibt Informationen über eine Datei oder einen symbolischen Link zurück.

Diese Funktion gibt ein Array mit den folgenden Elementen zurück:

oder [ctime] - Zeit der letzten Inode-Änderung (Unix-Zeitstempel)

lstat(file)

Parameters Beschreibung
Datei Erforderlich. Gibt den zu prüfenden Pfad an.


oder [blksize] - Blockgröße der Dateisystem-E/A (falls unterstützt)

Hinweis:Die von dieser Funktion zurückgegebenen Ergebnisse unterscheiden sich von Server zu Server. Das Array enthält numerische Indizes, benannte Indizes oder beides.

Hinweis:Die Ergebnisse dieser Funktion werden zwischengespeichert. Verwenden Sie clearstatcache(), um den Cache zu leeren.

Tipp:Die Funktion lstat() ist der Funktion stat() ziemlich ähnlich. Der einzige Unterschied besteht darin, dass, wenn der Parameter file ein symbolischer Link ist, der Status des symbolischen Links zurückgegeben wird (anstatt des Status der Datei, auf die der symbolische Link verweist).


oder [blocks] - Anzahl der belegten Blöcke

<?php
print_r(lstat("test.txt"));
?>

Der obige Code gibt Folgendes aus:

Array
(
[0] => 0
[1] => 0
[2] => 33206
[3] => 1
[4] => 0
[5] => 0
[6] => 0
[7] => 92
[8] => 1141633430
[9] => 1141298003
[10] => 1138609592
[11] => -1
[12] => -1
[dev] => 0
[ino] => 0
[mode] => 33206
[nlink] => 1
[uid] => 0
[gid] => 0
[rdev] => 0
[size] => 92
[atime] => 1141633430
[mtime] => 1141298003
[ctime] => 1138609592
[blksize] => -1
[blocks] => -1
)


PHP Filesystem 参考手册Vollständiges PHP-Dateisystem-Referenzhandbuch Weitere Erweiterungen