Nous avons entendu parler de la fonction mktime() plus tôt, et nous savons que la fonction mktime() renvoie un horodatage UNIX basé sur les paramètres donnés. Lorsque la fonction mktime() ne renseigne pas les paramètres, elle renvoie l'horodatage actuel
comme suit :
<?php $now=mktime(); echo $now; ?>
Cependant, la fonction principale de la fonction mktime() is not Renvoie l'heure actuelle, mais formate l'heure. Par conséquent, en PHP, nous disposons spécifiquement d'une fonction pour obtenir l'horodatage actuel, qui est la fonction time() <🎜 que nous sommes. Je vais l'expliquer dans ce chapitre. >
Utilisation de la fonction time()
En PHP, l'horodatage UNIX actuel est obtenu via la fonction time(). l'époque de l'horodatage (Greenwich Mean Time 1970, 1er janvier 2019 (00:00:00)) au nombre actuel de secondes. Sa syntaxe est la suivante :time()
<?php $now=time(); echo $now; ?>
La fonction time() consiste à obtenir l'horodatage actuel. Ce qui est obtenu est un entier. . Nous le formatons comme suit
date("Y-m-d H:i:s", time()) ;
Obtenir l'instance d'horodatage actuelle
Dans cet exemple, nous utilisons la fonction time() pour obtenir l'horodatage local actuel, et l'horodatage est formaté et affiché. Le code est le suivant<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $nexttime=time()+(7*24*60*60); //7 days; 24 hours; 60 mins; 60secs echo "Now:".date("Y-m-d")."<br/>"; //输出当前日期 echo 'Next time:'.date("Y-m-d",$nexttime); //输出变量$nexttime的日期 ?>
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!