22.2 Auf Dateiinformationen zugreifen
Problem
Sie wollen die Metadaten einer Datei direkt lesen, beispielsweise Berechtigungen und Eigentümerinformationen.
Lösung
Verwenden Sie stat()
, das ein Array mit Informationen über eine Datei zurückgibt:
$info = stat('harpo.php');
Diskussion
Die Funktion stat()
gibt ein Array mit sowohl numerischen als auch String-Indizes zurück, das Informationen über eine Datei enthält. Die Elemente dieses Arrays sind in Tabelle 22.3 aufgeführt.
Tabelle 22.3 Von stat() zurückgegebene Informationen
Numerischer Index | String-Index | Wert |
---|---|---|
|
| Device |
|
| Inode |
|
| Berechtigungen |
|
| Link-Anzahl |
|
| User-ID des Eigentümers |
|
| Gruppen-ID der Gruppe |
|
| Device-Typ für Inode-Devices (-1 unter Windows) |
|
| Größe (in Bytes) |
|
| Letzte Zugriffszeit ... |
Get PHP 5 Kochbuch, Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.