|
8.38.77 stat()Renvoie les informations à propos d'un fichier[ Exemples avec stat ] PHP 3, PHP 4, PHP 5
array
stat (
string
filename
)
stat
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.
En cas d'erreurs,
stat
retourne
FALSE
. Elle
générera aussi un avertissement.
Retourne un tableau avec des informations sur le fichier avec les
éléments suivants. Ce tableau commence à zéro.
En plus de retourner ces attributs dans un tableau indexé,
ils peuvent être accédés par leurs clés, comme
mentionné à côté de chaque paramètre ; ceci est
disponible depuis PHP 4.0.6 :
| Numéro |
Nom (depuis PHP 4.0.6) |
Description |
| 0 |
dev |
volume |
| 1 |
ino |
inode |
| 2 |
mode |
droits 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 de volume, si le volume est * |
| 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 |
* - uniquement sur les systèmes qui supportent le type
st_blksize
.
Les autres systèmes (i.e. Windows) retournent -1.
| Note | |
Les résultats de cette fonction
sont mis en cache. Voyez la fonction
clearstatcache
pour plus
de détails.
|
Array
Voir aussi
lstat
,
fstat
,
filemtime
et
filegroup
.
|