fonction fstat () de PHP
Définition et utilisation
fonction fstat () renvoie des informations sur un fichier ouvert.
Cette fonction retourne un tableau contenant les éléments suivants:
- [0] ou [dev] - numéro de périphérique
- [1] ou [ino] - numéro d'inode
- [2] ou [mode] - mode de protection inode
- [3] ou [nlink] - le nombre de connexions
- [4] ou [uid] - ID utilisateur du propriétaire
- [5] ou [gid] - groupe propriétaire ID
- [6] ou [rdev] - inode type de périphérique
- [7] ou [size] - Nombre d'octets de la taille du fichier
- [8] ou [atime] - date du dernier accès (Unix timestamp)
- [9] ou [mtime] - Dernière modification (Unix timestamp)
- [10] ou [ctime] - Dernière inode temps de changement (Unix timestamp)
- [11] ou [blksize] - taille de bloc du système de fichiers IO (si supporté)
- [12] ou [blocs] - Le nombre de blocs occupés
grammaire
fstat(file)
参数 | 描述 |
---|---|
file | 必需。规定要检查的打开文件。 |
Trucs et astuces
Remarque: Les résultats du serveur au résultat retourné par cette fonction est le même serveur.Ce tableau contient un index numérique, y compris l'indice de nom, ou les deux.
Astuce: fstat () et stat () fonction sensiblement similaire.La seule différence est, fstat () est en cours d'utilisation, le fichier doit être ouvert.
Exemples
<?php
$file = fopen("test.txt","r");
print_r(fstat($file));
fclose($file);
?>
$file = fopen("test.txt","r");
print_r(fstat($file));
fclose($file);
?>
Le code ci-dessus va afficher:
Array
(
[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
[size] => 92
[atime] => 1141633430
[mtime] => 1141298003
[ctime] => 1138609592
[blksize] => -1
[blocks] => -1
)
(
[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
[size] => 92
[atime] => 1141633430
[mtime] => 1141298003
[ctime] => 1138609592
[blksize] => -1
[blocks] => -1
)
Remplissez Manuel PHP Référence Filesystem