Таймер обратного счета на PHP
Доброго времени суток! Как Вы, наверное, уже знаете, я часто провожу распродажи моих видеокурсов. На странице распродажи есть таймер обратного счета на PHP, который информирует посетителей сколько времени осталось до окончания распродажи.И вот его примерную реализацию я Вам сегодня и покажу.
<?php
$endOfDiscount = mktime(23,59,0,3,26,2020); // дата окончания распродажи
$now = time(); // текущее время
$secondsRemaining = $endOfDiscount - $now; // оставшееся время
define('SECONDS_PER_MINUTE', 60); // секунд в минуте
define('SECONDS_PER_HOUR', 3600); // секунд в часу
define('SECONDS_PER_DAY', 86400); // секунд в дне
$daysRemaining = floor($secondsRemaining / SECONDS_PER_DAY); //дни, до даты
$secondsRemaining -= ($daysRemaining * SECONDS_PER_DAY); //обновляем переменную
$hoursRemaining = floor($secondsRemaining / SECONDS_PER_HOUR); // часы до даты
$secondsRemaining -= ($hoursRemaining * SECONDS_PER_HOUR); //обновляем переменную
$minutesRemaining = floor($secondsRemaining / SECONDS_PER_MINUTE); //минуты до даты
$secondsRemaining -= ($minutesRemaining * SECONDS_PER_MINUTE); //обновляем переменную
echo("<h3>До окончания распродажи осталось $daysRemaining дней, $hoursRemaining часов, $minutesRemaining минут, $secondsRemaining секунда</h3>"); //печатаем сообщение
-
- Михаил Русаков
Комментарии (0):
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.