PHP - Fonction filectime ()

La fonction filectime () peut renvoyer la dernière heure de modification du fichier spécifié. Cette fonction permet de vérifier la modification quotidienne d'un fichier et la modification d'inode. La modification d'inode peut faire référence à une modification d'autorité, une modification de propriétaire, une modification de groupe d'utilisateurs ou une modification d'autres métadonnées. En cas de succès, la fonction peut renvoyer la dernière heure de modification du fichier sous la forme d'un horodatage Unix. En cas d'échec, renvoie false.

Syntaxe

int filectime ( string $filename )

Le résultat de cette fonction peut être mis en cache et utiliser clearstatcache () pour vider le cache. Nous pouvons utiliser la fonction filemtime () pour renvoyer l'heure à laquelle le contenu du fichier a été modifié pour la dernière fois.

Exemple

<?php
   echo filectime("/PhpProject/sample.txt");
   echo "\n";
   echo "Last change: ".date("F d Y H:i:s.",filectime("/PhpProject/sample.txt"));
?>

Production

1590217956
Last change: May 23 2020 09:12:36.