Maison > Article > développement back-end > La fonction PHP mktime() obtient l'horodatage local
Utilisez la fonction mktime() en PHP pour convertir une heure en horodatage UNIX.
La fonction mktime() renvoie un horodatage UNIX basé sur les paramètres donnés. Un horodatage est un entier long contenant le nombre de secondes écoulées depuis l'époque UNIX (1er janvier 1970) jusqu'à une heure donnée. Ses paramètres peuvent être omis de droite à gauche. Tout paramètre omis sera défini sur la valeur actuelle de la date et de l'heure locales. Le format de syntaxe de cette fonction est le suivant :
mktime(hour,minute,second,month,day,year,is_dst)<.>
Description du paramètre :
heure Facultatif. Horaires précisés. minute facultative. Minutes spécifiées. deuxième en option. Spécifie les secondes. mois Facultatif. Spécifie le mois numérique. journée Facultatif. Précisez les jours. année Facultatif. Année spécifiée. Sur certains systèmes, les valeurs légales se situent entre 1901 et 2038. Cependant, cette limitation n'existe plus dans PHP 5. is_dst Facultatif. Réglé sur 1 si l’heure est à l’heure d’été (DST), 0 sinon ou -1 si inconnu. (Depuis PHP 5.1.0, ce paramètre est obsolète. Les nouvelles fonctionnalités de gestion des fuseaux horaires doivent être utilisées à la place.)Remarque : La plage typique des horodatages valides est 1901 GMT le 12 janvier 13, 20:45:54 ~ 19 janvier 2038, 03:14:07 (cette plage est conforme aux valeurs minimales et maximales des entiers signés 32 bits. Dans les systèmes Windows, cette plage est limitée au 1er janvier 1970). ~ 19 janvier 2038.
Exemple d'horodatage localisé
Cet exemple utilise la fonction mktime() pour obtenir l'heure actuelle du système puisqu'un horodatage est renvoyé, la fonction date() doit. être utilisé Formatez-le pour afficher la date et l’heure. L'exemple de code est le suivant :<?php header("Content-type:text/html;charset=utf-8"); //设置编码 echo "mktime 函数返回的时间戳:".mktime()."<br/>"; echo "当前的日期为:".date("Y-m-d",mktime())."<br/>"; echo "当前的时间为:".date("H:i:s",mktime()); ?>Le résultat d'exécution est tel qu'indiqué dans la figure : Ce qui précède est notre simple application du mktime () fonction. Une fonction pour obtenir l'horodatage actuel est fournie en PHP. Dans la section suivante, nous expliquerons comment obtenir l'horodatage actuel.
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!