<Complete PHP Référence Filesystem
Définition et utilisation
La stat() renvoie des informations sur un fichier.
Cette fonction retourne un tableau contenant les éléments suivants:
- [0] ou [dev] - Numéro de périphérique
- [1] ou [ino] - Numéro Inode
- [2] ou [mode] - mode de protection Inode
- [3] ou [nlink] - Nombre de liens
- [4] ou [uid] - ID utilisateur du propriétaire
- [5] ou [gid] - Groupe ID propriétaire
- [6] ou [rdev] - type de dispositif Inode
- [7] ou [size] - Taille en octets
- [8] ou [atime] - Dernier accès (as Unix timestamp)
- [9] ou [mtime] - Dernière mise à jour (as Unix timestamp)
- [10] ou [ctime] - Dernière modification de l' inode (as Unix timestamp)
- [11] ou [blksize] - taille de bloc (if supported)
- [12] ou [blocs] - Nombre de blocs alloués
Syntaxe
stat( Paramètre La description filename Champs obligatoires. Indique le chemin du fichier
Conseils et notes
Note: Les résultats de cette fonction diffèrent du serveur vers le serveur. Le tableau peut contenir l'index du numéro, l'index de nom, ou les deux.
Note: Le résultat de cette fonction sont mises en cache. Utilisez clearstatcache() pour effacer le cache.
Exemple
<?php
$stat = stat('test.txt');
echo 'Acces time: ' .$stat['atime'];
echo '<br />Modification time: ' .$stat['mtime'];
echo '<br />Device number: ' .$stat['dev'];
?>
au-dessus de la sortie du code pourrait être:
Access time: 1141633430
Modification time: 1141298003
Device number: 0
<Complete PHP Référence Filesystem