Heim >tägliche Programmierung >PHP-Kenntnisse >Wie implementiert man die Countdown-Funktion mit PHP? (Bilder + Videos)

Wie implementiert man die Countdown-Funktion mit PHP? (Bilder + Videos)

藏色散人
藏色散人Original
2018-09-28 14:39:0310553Durchsuche

Dieser Artikel führt Sie hauptsächlich in die Wie man eine einfache Countdown-Funktion implementiert in PHP ein.

In unserem täglichen Leben gibt es in gewisser Weise fast überall Countdowns, wie z. B. zeitlich begrenzte Einkäufe in Taobao, Countdown für die Hochschulaufnahmeprüfung, Countdown für Feiertage usw. Bei der Entwicklung unserer Website kann es auch erforderlich sein, die Countdown-Funktion zu implementieren.

Für PHP-Neulinge mag es etwas schwierig sein, aber solange Sie das Prinzip der Countdown-Implementierung beherrschen, wird es einfach zu implementieren sein.

Im Folgenden stellen wir Ihnen anhand eines einfachen Codebeispiels vor, wie Sie die Countdown-Funktion in PHP implementieren.

PHP-Implementierung des Countdowns Das Codebeispiel lautet wie folgt:

<?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;;

Bei dieser Methode, auf die wir über den Browser zugreifen, ist der Countdown-Effekt wie folgt:

Wie implementiert man die Countdown-Funktion mit PHP? (Bilder + Videos)

Wie im Bild zu sehen ist, haben wir hier die Countdown-Funktion bis elf implementiert.

Im obigen Code verwenden wir zunächst die

Zeitfunktion, um den aktuellen Zeitstempel zu erhalten, und verwenden dann die strtotime-FunktionParst zum Unix-Zeitstempel. Zeit: Gibt den aktuellen Unix-Zeitstempel zurück.

strtotime: Analysiert jede String-Datums-/Uhrzeitbeschreibung in einen Unix-Zeitstempel.

Dann verwenden Sie die Formel:

($time2 - $time1)/3600

, um zu berechnen, wie viele Stunden bis November verbleiben. 3600 gibt die Anzahl der Sekunden in einer Stunde an.

($time3 - $time1)/86400

Berechnen Sie, wie viele Tage noch bis zum 1. Oktober verbleiben. 86400 steht für die Anzahl der Sekunden pro Tag.

Hinweis

: Wir müssen die Deckenfunktion verwenden, um die Berechnungsergebnisse zu runden.

ceil bedeutet das Runden auf die nächste ganze Zahl.

In diesem Artikel geht es um eine einfache Methode zur Implementierung der Countdown-Funktion in PHP. Ich hoffe, dass er Freunden, die sie benötigen, hilfreich sein wird.

Wenn Sie mehr über PHP erfahren möchten, können Sie der chinesischen PHP-Website folgen

PHP-Video-Tutorial

, jeder ist herzlich willkommen, sich darauf zu beziehen und zu lernen!

Das obige ist der detaillierte Inhalt vonWie implementiert man die Countdown-Funktion mit PHP? (Bilder + Videos). 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