Maison  >  Article  >  développement back-end  >  Introduction à la fonction PHP — filectime() : Obtenez l'heure de création d'un fichier

Introduction à la fonction PHP — filectime() : Obtenez l'heure de création d'un fichier

WBOY
WBOYoriginal
2023-07-24 13:37:062125parcourir

Introduction à la fonction PHP—filectime() : obtenez l'heure de création d'un fichier

PHP est un langage de script utilisé pour développer des applications Web. Il possède une riche bibliothèque de fonctions et offre aux développeurs beaucoup de commodité. Parmi elles, la fonction filectime() est une fonction très utile, qui peut nous aider à obtenir l'heure de création du fichier. La fonction

filectime() renvoie l'horodatage de l'heure de création d'un fichier. L'horodatage est le nombre de secondes écoulées depuis le 1er janvier 1970 à 00:00:00 GMT et peut être utilisé pour un traitement ultérieur et l'affichage des dates et des heures.

Voici un exemple qui montre comment utiliser la fonction filectime() pour obtenir l'heure de création d'un fichier :

<?php
$file = 'example.txt';

if (file_exists($file)) {
    $timestamp = filectime($file);
    $create_time = date('Y-m-d H:i:s', $timestamp);
    echo "文件的创建时间是:$create_time";
} else {
    echo "文件不存在!";
}
?>

Dans l'exemple ci-dessus, nous définissons d'abord une variable avec le nom de fichier example.txt code>. Ensuite, utilisez la fonction file_exists() pour vérifier si le fichier existe. Si le fichier existe, nous appelons la fonction filectime() pour obtenir l'horodatage de création du fichier et l'attribuons à la variable <code>$timestamp. Ensuite, utilisez la fonction date() pour convertir l'horodatage au format date et heure, et affectez-le à la variable $create_time. Enfin, utilisez l'instruction echo pour afficher l'heure de création du fichier à l'écran. example.txt的变量。接着,使用file_exists()函数来检查文件是否存在。如果文件存在,我们调用filectime()函数获取文件的创建时间戳,并将其赋值给变量$timestamp。然后,使用date()函数将时间戳转换成日期和时间的格式,并将其赋值给变量$create_time。最后,使用echo语句将文件的创建时间输出到屏幕上。

需要注意的是,如果文件不存在,file_exists()函数将返回false,我们可以在else语句块中处理文件不存在的情况。

运行以上代码,如果example.txt

Il est à noter que si le fichier n'existe pas, la fonction file_exists() retournera false. Nous pouvons gérer le cas de non-existence du fichier dans le bloc d'instruction else.

Exécutez le code ci-dessus. Si le fichier example.txt existe, l'heure de création du fichier sera affichée. Sinon, une invite indiquant que le fichier n'existe pas sera affichée.

En plus de la fonction filectime(), PHP fournit également d'autres fonctions pour obtenir des informations relatives au fichier, telles que filemtime() pour obtenir l'heure de modification du fichier, et fileatime() pour obtenir l'heure d'accès au fichier. Grâce à ces fonctions, nous pouvons facilement obtenir et traiter les informations temporelles des fichiers, rendant nos applications plus flexibles et pratiques. 🎜🎜Pour résumer, la fonction filectime() est une fonction très pratique en PHP, qui peut nous aider à obtenir l'heure de création d'un fichier. Grâce à cette fonction, nous pouvons facilement obtenir l'horodatage du fichier et effectuer un traitement et un affichage ultérieurs. Lors du développement d'applications Web, la compréhension de cette fonction et de son utilisation améliorera notre efficacité de développement et la qualité de nos applications. 🎜

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn