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

藏色散人
Freigeben: 2020-02-22 17:50:11
Original
10499 Leute haben es durchsucht

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;;
Nach dem Login kopieren

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-Funktion<, um die normale Ankunftszeit zu erwarten, nämlich „ 2018-10-1" 🎜>Parst 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
Nach dem Login kopieren

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

($time3 - $time1)/86400
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage