Как сделать праздничный обратный отсчет с помощью PHP
Автор: Daewook.
Опубликовано 2 декабря 2012
и помечено как: Как сделать праздничный обратный отсчет с помощью PHP, обратный отсчет, праздничный обратный отсчет с помощью PHP, сделать праздничный обратный отсчет с помощью PHP.
Просмотров: 4570.
Подписаться на комментарии по RSS.
|
|
Если вы взволнованы на Рождество (или любой другой специальный день), можно сделать обратный отсчет на ваш сайт с помощью PHP. Это очень просто! Просто следуйте инструкциям ниже.
1. Сначала мы должны установить нашу целевую дату. Ради нашего примера, мы будем использовать Рождество. Мы делаем это так:
$targetdate = mktime(0, 0, 0, 12, 31, 2012);2. Нам также необходимо знать текущую дату. Мы можем сделать это с помощью функции времени:
$todaydate = time();3. Дальше мы рассчитаем, чтобы вычислить разницу между нашей целевой даты (Рождество) и текущей даты. Мы делаем это так:
$difference =($targetdate-$todaydate);4. Поскольку разница измеряется в секундах, то мы, вероятно, хотим, чтобы преобразовать это в более дружественной измерении. Если мы хотим преобразовать в часы то мы можем разделить на 3600, однако в нашем примере мы будем использовать дней, поэтому нам нужно разделить на 86400 (количество секунд в день.) Мы также хотим, чтобы наше число являлась целым, поэтому мы будет использовать функцию Int.
$days =(int)($difference/86400);5. Так, нам осталось собрать все эти куски кода вмете взмаен чего получим окончательный код обратного отсчета:
<?php $targetdate = mktime(0, 0, 0, 12, 31, 2012) ; $todaydate = time() ; $difference =($targetdate-$todaydate) ; $days =(int)($difference/86400) ; print "Рождество будет через $days дней"; ?>
Оставьте комментарий!