PHP lstat() Fonction

❮ Référence du système de fichiers PHP

Exemple

Obtenez des informations sur un fichier :

<?php
print_r(lstat("test.txt"));
?>
Exécuter l'exemple »

Définition et utilisation

La fonction lstat() renvoie des informations sur un fichier ou un lien symbolique.

Remarque : Les résultats de cette fonction peuvent varier d'un serveur à l'autre. Le tableau peut contenir l'index numérique, l'index de nom, ou les deux.

Remarque : Le résultat de cette fonction est mis en cache. Utilisez clearstatcache() pour vider le cache.

Astuce : Cette fonction est similaire à stat() , sauf que si le paramètre filename est un lien symbolique, l'état de ce lien est renvoyé.

Syntaxe

lstat( filename )

Valeurs des paramètres

Paramètre Description
filename Obligatoire. Spécifie le chemin vers le fichier ou un lien symbolique à vérifier.


Détails techniques

Valeur de retour :

Un tableau avec 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 de l'inode
  • [3] ou [nlink] - Nombre de liens
  • [4] ou [uid] - ID utilisateur du propriétaire
  • [5] ou [gid] - ID de groupe du propriétaire
  • [6] ou [rdev] - Type de périphérique de l'inode
  • [7] ou [size] - Taille en octets
  • [8] ou [atime] - Dernier accès (en tant que timestamp Unix)
  • [9] ou [mtime] - Dernière modification (en tant que timestamp Unix)
  • [10] ou [ctime] - Dernière modification de l'inode (en tant que timestamp Unix)
  • [11] ou [blksize] - Taille de bloc de l'E/S du système de fichiers (si supporté)
  • [12] ou [blocks] - Nombre de blocs alloués

Cela renvoie un E_WARNING en cas d'échec.

Version PHP : 4.0+

❮ Référence du système de fichiers PHP