PHP stat()

La fonction stat() est une fonction intégrée en PHP qui renvoie des informations sur un fichier.
 

Syntaxe
stat(path)

 
 

Paramètres
  • path(Obligatoire) : Spécifie le chemin d’accès au fichier à vérifier

 

Valeur de retour

La fonction renvoie un tableau contenant des informations sur le fichier.

  • [0] ou [dev] : Numéro de périphérique
  • [1] ou [ino] : Numéro d’inode
  • [2] ou [mode] : Mode de protection des inodes
  • [3] ou [nlink] : Nombre de liens
  • [4] ou [uid] : ID utilisateur
  • [5] ou [gid] : ID de groupe
  • [6] ou [rdev] : Type de périphérique d’inode
  • [7] ou [taille] : Taille en octets
  • [8] ou [atime] : Dernier accès (comme horodatage Unix)
  • [9] ou [mtime] : Dernière modification (comme horodatage Unix)
  • [10] ou [ctime] : Dernier modification d’inode (comme horodatage Unix)
  • [11] ou [blksize] : Taille de bloc des E/S du système de fichiers
  • [12] ou [blocs] : Nombre de blocs alloués

 

Version PHP:

4+
 

Exemple :
<?php
$st = stat("file.txt");
   echo "Temps d'accès: " .$st["atime"] . "<br>";
   echo "Temps de modification: " .$st["mtime"] . "<br>";
   echo "Numéro de périphérique: " .$st["dev"];
?>

 
Sortie:

Temps d'accès: 12547845
Temps de modification: 1254789
Numéro de périphérique: 2
Questions d'entretiens PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *