Как сделать праздничный обратный отсчет с помощью PHP



Как сделать праздничный обратный отсчет с помощью PHP
Если вы взволнованы на Рождество (или любой другой специальный день), можно сделать обратный отсчет на ваш сайт с помощью 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 дней";
?>

Оставьте комментарий!

Гость
Комментатор / хотите им стать

Чтобы стать комментатором введите email и пароль. Напишите комментарий. В дальшейшем ваша связка email-пароль, позволит вам комментировать и редактировать свои данные. Не забудьте про активацию (инструкция придет на ящик, указанный при регистрации).