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 PHPQuestions d’entretiens PHP – Partie 1Questions sur PHP avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus

Laisser un commentaire

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