Aktueller Standort: Startseite> Funktionskategorien> stat

stat

Geben Sie Informationen zum Dokument an
Name:stat
Kategorie:Dateisystem
Programmiersprache:php
Kurzbeschreibung:Gibt Informationen über die Datei zurück.

Definition und Verwendung

stat() gibt Informationen über die Datei zurück.

实例

<? Php
$ file = fopen ( "test.txt" , "r" ) ;
print_r ( stat ( $ file ) ) ;
fcLose ( $ file ) ;
?>

输出类似 :

 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
[Modus] => 33206
[nlink] => 1
[uid] => 0
[gid] => 0
[RDEV] => 0
[Größe] => 92
[Atime] => 1141633430
[Mtime] => 1141298003
[CTime] => 1138609592
[BlkSize] => -1
[Blöcke] => -1
)

Grammatik

 fstat ( Datei )
Parameter beschreiben
Datei Erforderlich. Geben Sie die zu prüfenden Dokumente an.

veranschaulichen

Ruft Statistiken für die von der Datei angegebene Datei ab. Wenn es sich bei der Datei um eine symbolische Verbindung handelt, handelt es sich bei den Statistiken um die verbundene Datei selbst, nicht um die symbolische Verbindung.

Wenn ein Fehler auftritt, gibt stat() false zurück und eine Warnung wird ausgegeben.

Das zurückgegebene Array enthält Statistiken für die Datei mit den folgenden aufgeführten Einheiten, und das Array -Index startet von Null. Zusätzlich zu numerischen Indizes kann auch über zugehörige Indizes ab PHP 4.0.6 zugegriffen werden.

Rückgabeformat von STAT ()

Digitales Index Zugeordneter Schlüsselname (aus PHP 4.0.6) veranschaulichen
0 Dev Gerätename
1 Ino Nummer
2 Modus Inode -Schutzmodus
3 nlink Anzahl der verbundenen
4 uid Benutzer -ID des Eigentümers
5 gid Gruppen -ID des Eigentümers
6 RDEV Gerätetyp, wenn es sich um ein Inode -Gerät handelt
7 Größe Anzahl der Bytes der Dateigröße
8 ominiert Letzte Zugriffszeit (UNIX -Zeitstempel)
9 mtime Letzte modifizierte Zeit (Unix Timestamp)
10 CTime Letztes Mal verändert (Unix Timestamp)
11 blksize Blockgröße des Dateisystems IO
12 Blöcke Die Anzahl der Blöcke besetzt
Ähnliche Funktionen
  • Lesen Sie eine Zeile aus einem Dateizeiger fgets

    fgets

    LesenSieeineZeileaus
  • Bestimmen Sie, ob der angegebene Dateiname eine normale Datei ist is_file

    is_file

    BestimmenSie,obderan
  • Ändern Sie die aktuelle Ummask umask

    umask

    ÄndernSiedieaktuelle
  • Dateien lesen (in Binärdateien sicher verwendet) fread

    fread

    Dateienlesen(inBinär
  • Leichte Beratungsdateisperrung flock

    flock

    LeichteBeratungsdate
  • Holen Sie sich die Dateiänderungszeit filemtime

    filemtime

    HolenSiesichdieDatei
  • Ändern Sie den Eigentümer des symbolischen Links lchown

    lchown

    ÄndernSiedenEigentüm
  • Legen Sie die Dateizugriffs- und Änderungszeit fest touch

    touch

    LegenSiedieDateizugr
Beliebte Artikel