O'Reilly logo

PHP 5 Kochbuch, Third Edition by Stephan Schmidt, Ulrich Speidel, Matthias Brusdeylins, Carsten Lucke, Adam Trachtenberg, David Sklar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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

0

dev

Device

1

ino

Inode

2

mode

Berechtigungen

3

nlink

Link-Anzahl

4

uid

User-ID des Eigentümers

5

gid

Gruppen-ID der Gruppe

6

rdev

Device-Typ für Inode-Devices (-1 unter Windows)

7

size

Größe (in Bytes)

8

atime

Letzte Zugriffszeit ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required