Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

fstat

Dateisystem-Funktionen

    Befehl:
array fstat ( resource $handle )


    Parameter-Liste:
NameBeschreibung
handleEine Dateisystemressource (resource), wie sie in der Regel von fopen() zurückgegeben wird.

    Rückgabewerte:
Gibt ein Array mit den Statistiken der Datei zurück. Das Format des Arrays wird auf der stat()-Handbuchseite im Detail beschrieben.

    Beschreibung:
Sammelt die Statistiken der Datei, die durch den Dateizeiger handle geöffnet wurde. Diese Funktion ist ähnlich zur Funktion stat(), mit dem Unterschied, dass sie mit einem offenen Dateizeiger anstatt eines Dateinamens arbeitet.


    Aktiv in Version:
(PHP 4, PHP 5)

    Hinweis:
Hinweis:

Diese Funktion kann nicht mit entfernten Dateien arbeiten, da der Zugriff auf die Datei, die bearbeitet werden soll, über das Dateisystem des Servers möglich sein muss.


fstat() - Beispiel:


Eingabe:
<?php
// öffne eine Datei
$fp = fopen("/etc/passwd", "r");

// sammle Statistiken
$fstat = fstat($fp);

// schliesse die Datei
fclose($fp);

// gebe nur den assoziativen Teil aus
print_r(array_slice($fstat, 13));
?>


Ausgabe:
Array
(
    [dev] => 771
    [ino] => 488704
    [mode] => 33188
    [nlink] => 1
    [uid] => 0
    [gid] => 0
    [rdev] => 0
    [size] => 1114
    [atime] => 1061067181
    [mtime] => 1056136526
    [ctime] => 1056136526
    [blksize] => 4096
    [blocks] => 8
)

Dateisystem-Funktionen