Maison > Article > développement back-end > Utiliser la fonction PHP "filemtime" pour renvoyer l'heure de modification d'un fichier
La fonction PHP "filemtime" peut être utilisée pour obtenir l'heure de la dernière modification d'un fichier. Son utilisation est très simple, il suffit de passer le chemin du fichier en paramètre, et la fonction retournera un horodatage indiquant l'heure de la dernière modification du fichier. Ensuite, je présenterai comment utiliser cette fonction et quelques exemples de code.
En PHP, on peut utiliser la fonction "filemtime" de la manière suivante :
$file_path = 'path/to/file.txt'; // 文件路径 $modification_time = filemtime($file_path); // 获取文件的最后修改时间 echo "文件最后修改时间:" . date('Y-m-d H:i:s', $modification_time); // 将时间戳转换为可读格式
Le code ci-dessus définit d'abord une variable de chemin de fichier $file_path
, vous devez la remplacer par ce que vous voulez get Le chemin réel du fichier au moment de la modification. Ensuite, nous utilisons la fonction filemtime
pour transmettre le paramètre de chemin de fichier $file_path
pour obtenir l'horodatage de la dernière modification du fichier. Enfin, utilisez la fonction date
pour convertir l'horodatage en un format datetime lisible. $file_path
,你需要将其替换为你想要获取修改时间的文件的实际路径。然后,我们使用 filemtime
函数传入文件路径参数 $file_path
来获取文件的最后修改时间戳。最后,使用 date
函数将时间戳转换为可读的日期时间格式。
代码示例-1:获取文件最后修改时间
$file_path = 'path/to/file.txt'; $modification_time = filemtime($file_path); echo "文件最后修改时间:" . date('Y-m-d H:i:s', $modification_time);
在上面的示例中,我们假设文件的路径为 'path/to/file.txt'
。你可以根据实际情况更改文件路径,并通过 date
函数以不同的日期时间格式输出最后修改时间。
代码示例-2:获取多个文件的最后修改时间
$files = array( 'path/to/file1.txt', 'path/to/file2.txt', 'path/to/file3.txt' ); foreach ($files as $file_path) { $modification_time = filemtime($file_path); echo "文件:'" . basename($file_path) . "' 最后修改时间:" . date('Y-m-d H:i:s', $modification_time) . "<br>"; }
上面的示例中,我们定义了一个包含多个文件路径的数组 $files
。通过循环遍历数组,我们逐个获取每个文件的最后修改时间,并使用 basename
函数获取文件名(不包含路径),最后用 date
函数将时间戳转换为可读格式并输出。
总结:
本文介绍了如何使用 PHP 的 "filemtime" 函数获取文件的最后修改时间。通过传入文件路径作为参数,函数将返回一个表示最后修改时间的时间戳。使用 date
'path/to/file.txt'
. Vous pouvez modifier le chemin du fichier en fonction de la situation réelle et afficher l'heure de la dernière modification dans différents formats de date et d'heure via la fonction date
. 🎜🎜Exemple de code-2 : obtenez l'heure de dernière modification de plusieurs fichiers🎜rrreee🎜Dans l'exemple ci-dessus, nous avons défini un tableau $files
qui contient plusieurs chemins de fichiers. En parcourant le tableau, nous obtenons l'heure de dernière modification de chaque fichier un par un, et utilisons la fonction basename
pour obtenir le nom du fichier (sans le chemin), et enfin utilisons la date Fonction
pour définir l'horodatage Convertir en format et sortie lisibles. 🎜🎜Résumé : date
pour convertir un horodatage dans un format lisible. À travers des exemples de code, nous montrons des moyens d'obtenir l'heure de la dernière modification d'un seul fichier et de plusieurs fichiers. J'espère que cet article pourra aider les lecteurs à mieux comprendre et utiliser la fonction "filemtime". 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!