Maison >programmation quotidienne >Connaissance PHP >Comment implémenter la fonction de compte à rebours en utilisant PHP ? (Photos + Vidéos)

Comment implémenter la fonction de compte à rebours en utilisant PHP ? (Photos + Vidéos)

藏色散人
藏色散人original
2018-09-28 14:39:0310550parcourir

Cet article vous présente principalement comment implémenter une fonction de compte à rebours simple en PHP.

Dans notre vie quotidienne, les comptes à rebours sont presque partout dans un sens, comme les achats à durée limitée sur Taobao, le compte à rebours pour l'examen d'entrée à l'université, le compte à rebours pour les vacances, etc. Lors du développement de notre site Internet, nous pouvons également rencontrer le besoin de mettre en œuvre la fonction de compte à rebours.

Pour les débutants en PHP, cela peut être un peu difficile, mais tant que vous maîtriserez le principe de mise en œuvre du compte à rebours, ce sera facile à mettre en œuvre.

Ce qui suit est un exemple de code simple pour vous présenter la méthode de PHP pour implémenter la fonction de compte à rebours .

Implémentation PHP du compte à rebours L'exemple de code est le suivant :

<?php
$time1 = time();
$time2 = strtotime("2018-10-1");
$time3 = strtotime("2018-10-1");
$sub = ceil(($time2 - $time1)/3600);
$sub2 = ceil(($time3 - $time1)/86400);

echo "距离十一放假还有$sub" . "小时!" . &#39;<br>&#39;;
echo "距离十一放假还有$sub2" . "天!" . &#39;<br>&#39;;

Dans cette méthode à laquelle nous accédons via le navigateur, l'effet du compte à rebours est le suivant :

Comment implémenter la fonction de compte à rebours en utilisant PHP ? (Photos + Vidéos)

Comme le montre l'image, nous avons ici implémenté la fonction compte à rebours jusqu'à onze.

Dans le code ci-dessus, nous utilisons d'abord la fonction time pour obtenir l'horodatage actuel, puis utilisons la fonction strtotimeAnalyse selon l'horodatage Unix.

time : renvoie l'horodatage Unix actuel.

strtotime : analyse toute description datetime de chaîne dans un horodatage Unix.

Utilisez ensuite la formule :

($time2 - $time1)/3600
pour calculer le nombre d'heures qu'il reste jusqu'en novembre. 3600 représente le nombre de secondes dans une heure.

($time3 - $time1)/86400
Calculez combien de jours il reste jusqu'au 1er octobre. 86400 représente le nombre de secondes dans une journée.

Remarque : Nous devons utiliser la fonction plafond pour arrondir les résultats du calcul.

plafond signifie un arrondi supplémentaire.

Cet article concerne une méthode simple pour implémenter la fonction de compte à rebours en PHP. J'espère qu'il sera utile aux amis qui en ont besoin !

Si vous souhaitez en savoir plus sur PHP, vous pouvez suivre le site Web PHP chinois

Tutoriel vidéo PHP, tout le monde est invité à s'y référer et à apprendre !

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