fstat
Obtenez des informations sur le fichier via le pointeur de fichier ouvert
fstat()
renvoie des informations sur l'ouverture du fichier.
<? Php $ file = fopen ( "test.txt" , "r" ) ; print_r ( fstat ( fichier $ ) ) ; fclose ( fichier $ ) ; ?>
:
Tableau ( [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 [mode] => 33206 [nlink] => 1 [uid] => 0 [gid] => 0 [rdev] => 0 [Taille] => 92 [Atime] => 1141633430 [mtime] => 1141298003 [ctime] => 1138609592 [blksize] => -1 [blocs] => -1 )
FSTAT ( fichier )
paramètre | décrire |
---|---|
tuyau | Requis. Spécifiez le fichier d'ouverture à vérifier. |
Obtient des statistiques sur les fichiers ouverts par la poignée du pointeur de fichiers.
Le tableau renvoyé par cette fonction a des statistiques pour le fichier, qui contient les éléments suivants:
Indice numérique | Nom de clé associé (de PHP 4.0.6) | illustrer |
---|---|---|
0 | dev | Nom de l'appareil |
1 | ino | Nombre |
2 | mode | Mode de protection Inode |
3 | link | Nombre de connectés |
4 | uid | ID utilisateur du propriétaire |
5 | gid | ID de groupe du propriétaire |
6 | rdev | Type de périphérique, s'il s'agit d'un appareil inode |
7 | taille | Nombre d'octets de taille de fichier |
8 | Atime | Dernier temps d'accès (horodatage UNIX) |
9 | m du temps | Dernière heure modifiée (horodatage UNIX) |
10 | ctime | La dernière fois a changé (horodatage Unix) |
11 | blksize | Taille de blocs du système de fichiers IO |
12 | Blocs | Le nombre de blocs occupés |