(PHP 4, PHP 5, PECL maxdb:7.5.00.24-7.6.00.38)
stat — Renvoie les informations à propos d'un fichier
Renvoie les informations à propos du fichier filename . Si filename est un lien symbolique, les informations proviennent du fichier lui-même, et non du lien symbolique.
lstat() est identique à stat() sauf que les informations seront alors basées sur le lien symbolique.
Le chemin vers le fichier.
Numéro | Nom (depuis PHP 4.0.6) | Description |
---|---|---|
0 | dev | volume |
1 | ino | inode |
2 | mode | droit d'accès à l'inode |
3 | nlink | nombre de liens |
4 | uid | userid du propriétaire |
5 | gid | groupid du propriétaire |
6 | rdev | type du volume, si le volume est une inode (*) |
7 | size | taille en octets |
8 | atime | date de dernier accès (Unix timestamp) |
9 | mtime | date de dernière modification (Unix timestamp) |
10 | ctime | date de dernier changement d'inode (Unix timestamp) |
11 | blksize | taille de bloc (*) |
12 | blocks | nombre de blocs alloués (*) |
En cas d'erreur, stat() retourne FALSE.
Si une erreur survient, une alerte de type E_WARNING sera émise.
Version | Description |
---|---|
4.0.6 | En plus de retourner ces attributs dans un tableau numérique, ils peuvent être lus à l'aide de leurs indices, tels que notés près de chacun des paramètres |
Note: Les résultats de cette fonction sont mis en cache. Voyez la fonction clearstatcache() pour plus de détails.
Depuis PHP 5.0.0, cette fonction peut aussi être utilisée avec quelques protocoles url. Lisez Liste des protocoles supportés pour une liste des protocoles supportant la famille de fonctionnalités de stat().