279 of 410 menu

Fonction filemtime

La fonction filemtime retourne un horodatage Unix de la dernière modification du fichier. Le chemin du fichier est passé en paramètre. Si le fichier n'existe pas, la fonction retourne false.

Syntaxe

filemtime(string $filename): int|false

Exemple

Obtenons l'heure de modification du fichier courant :

<?php $res = filemtime(__FILE__); echo $res; ?>

Résultat de l'exécution du code :

1672531200

Exemple

Vérifions l'existence du fichier et affichons la date de modification :

<?php $file = 'test.txt'; if (file_exists($file)) { echo 'Dernière modification : ' . date('Y-m-d H:i:s', filemtime($file)); } else { echo 'Fichier non trouvé'; } ?>

Résultat de l'exécution du code :

'Dernière modification : 2023-01-01 12:00:00'

Exemple

Comparons l'heure de modification de deux fichiers :

<?php $file1 = 'file1.txt'; $file2 = 'file2.txt'; if (filemtime($file1) > filemtime($file2)) { echo 'File1 est plus récent'; } else { echo 'File2 est plus récent ou égal'; } ?>

Résultat de l'exécution du code :

'File1 est plus récent'

Voir aussi

  • la fonction filectime,
    qui retourne l'heure de création
  • la fonction fileatime,
    qui retourne l'heure d'accès
  • la fonction touch,
    qui modifie l'heure de modification
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser