Nous avons utilisé la fonction strtotime() plus tôt pour implémenter la fonction de comparaison de la taille de deux fois En plus de comparer la taille de deux dates, PHP peut également calculer avec précision la différence entre les deux dates. Dans ce chapitre, nous utilisons toujours la fonction strtotime() pour développer une fonction de compte à rebours.
La fonction strtotime() consiste à analyser la date et l'heure de n'importe quel texte anglais dans un horodatage UNIX Nous l'avons déjà expliqué, et nous ne le présenterons pas trop. ici. Regardez simplement le code.
Exemple d'applet de compte à rebours, le code est le suivant
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $time1=strtotime(date("Y-m-d H:i:s")); //获取当前时间 $time2=strtotime("2017-5-1"); //五一放假时间 $time3=strtotime("2017-5-5"); //端午放假时间 $sub1=ceil(($time2-$time1)/3600); //(60秒*60分)秒/小时 $sub2=ceil(($time3-$time1)/86400); //(60秒*60分*24小时)秒/天 echo "离五一放假时间还有"." ".$sub1." "."小时!!!"; echo "<p>"; echo "离端午节放假时间还有"." ".$sub2." "."天!!!"; ?>
Résultats d'exécution du code :
Dans l'exemple ci-dessus, nous avons utilisé la fonction ceil(), nous examinons ici la fonction ceil()
fonction ceil() : est Arrondir à l'entier le plus proche. Le format de syntaxe est le suivant :
ceil(x)
Description
Renvoie l'entier suivant qui n'est pas inférieur à x. Si x a une partie décimale, il sera reporté. Le type renvoyé par ceil() est toujours float car la plage des valeurs float est généralement plus grande que celle d'un entier.
Regardez un exemple de la fonction ceil()
<?php echo ceil(0.60)."<br/>"; echo ceil(5.1); ?>
Exemple de résultat d'exécution de la fonction ceil() :
Dans la section suivante, nous vous expliquerons comment « calculer le temps d'exécution des scripts de page ».
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!