Heim  >  Artikel  >  Backend-Entwicklung  >  Ausführliche Erläuterung von Funktionsbeispielen für den Countdown mit der PHP-Zeit- und Datumsfunktion strtotime()

Ausführliche Erläuterung von Funktionsbeispielen für den Countdown mit der PHP-Zeit- und Datumsfunktion strtotime()

怪我咯
怪我咯Original
2017-04-20 14:54:378681Durchsuche

Wir haben zuvor die Funktion strtotime() verwendet, um die Funktion zum Vergleichen der Größe zweier Datumsangaben zu implementieren. Zusätzlich zum Vergleichen der Größe zweier Datumsangaben kann PHP auch die Differenz zwischen zwei Datumsangaben genau berechnen. In diesem Kapitel verwenden wir weiterhin die Funktion strtotime() , um eine Countdown-Funktion zu entwickeln.

Die Funktion strtotime() dient dazu,

das Datum und die Uhrzeit eines beliebigen englischen Textes in einen UNIX-Zeitstempel zu analysieren . Wir haben es bereits erklärt und werden es hier nicht zu ausführlich vorstellen. Schauen Sie sich einfach den Code an.

Countdown-Applet-Beispiel, der Code lautet wie folgt

<?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." "."天!!!";

?>
Ergebnisse der Codeausführung:

Ausführliche Erläuterung von Funktionsbeispielen für den Countdown mit der PHP-Zeit- und Datumsfunktion strtotime()

Im obigen Beispiel haben wir die Funktion ceil() verwendet. Hier werfen wir einen Blick auf die Funktion Ausführliche Erläuterung von Funktionsbeispielen für den Countdown mit der PHP-Zeit- und Datumsfunktion strtotime()ceil()

Funktion ceil() > ist Auf die nächste ganze Zahl aufrunden. Das Syntaxformat lautet wie folgt:

ceil(x)
Beschreibung

Gibt die nächste ganze Zahl zurück, die nicht kleiner als x ist. Wenn x einen Dezimalteil hat, es wird fortgeführt. Der von ceil() zurückgegebene Typ ist immer noch Float, da der Bereich von Float-Werten normalerweise größer ist als der von Integer.

Sehen Sie sich ein Beispiel der Funktion ceil() an


<?php

echo ceil(0.60)."<br/>";

echo   ceil(5.1);

?>

Beispielausführungsergebnis der Funktion ceil():

Ausführliche Erläuterung von Funktionsbeispielen für den Countdown mit der PHP-Zeit- und Datumsfunktion strtotime()Im nächsten Abschnitt erklären wir Ihnen, wie Sie „die Laufzeit von Seitenskripten berechnen“ können.

Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung von Funktionsbeispielen für den Countdown mit der PHP-Zeit- und Datumsfunktion strtotime(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn