Forum und email

stat

(PHP 4, PHP 5, PECL maxdb:7.5.00.24-7.6.00.38)

stat — Geeft informatie over een bestand

Beschrijving

array stat ( string $filename )

Verzameld informatie van het bestand filename . Als filename een symbolic link is, dan komt de informatie van het bestand zelf, niet van de symlink. lstat() is gelijk aan stat() behalve dat het de informatie van de symlink zal pakken.

Als er een fout optreed, geeft stat() FALSE terug. Het geeft ook een waarschuwing.

Geeft een array terug met informatie over het bestand, met de volgende elementen. De array is op nul-basis. Naast dat de attributen op een numerieke manier opgevraagd kunnen worden, kunnen ze ook opgevraagd worden met hun corresponderende indexen, zoals aangegeven naast elke parameter; dit is mogelijk sinds PHP 4.0.6:

stat() en fstat() resultaat formaat
Numeriek Bijhoorende naam (sinds PHP 4.0.6) Beschrijving
0 dev device nummer
1 ino inode nummer
2 mode inode protection mode
3 nlink het aantal links
4 uid userid van de eigenaar
5 gid groupid van de eigenaar
6 rdev device type, als het een inode device is *
7 size grootte in bytes
8 atime laatste toegangsdatum (unix timestamp)
9 mtime laatste wijzigingsdatum (unix timestamp)
10 ctime laatste aanpassingsdatum (unix timestamp)
11 blksize blockgrootte van het bestandssysteem IO *
12 blocks aantal blocks toegewezen
* - alleen geldig op systemen die st_blksize type ondersteunen-- andere systemen (bijvoorbeeld Windows) geven -1 terug

Note: The results of this function are cached. See clearstatcache() for more details.

Note: This function will not work on remote files as the file to be examined must be accessible via the servers filesystem.

Zie ook lstat(), fstat(), filemtime() en filegroup().