Я не очень давно в PHP но давненько в сфере программирования, на днях решил сделать таймер жизни, подумал сделал такой- //
$old_time = 1261440000; //01.01.2010. 00:00 Заносится в базу при первой регистрации
$new_time = time();
$time_min = 60; // минуты
$time_hour = 3600; // часы
$time_day = 86400; // дни
$time_life = $new_time - $old_time;
$day = $time_life / $time_day;
$DAY = floor($day);
$day_o = $time_life % $time_day;
$hour = $day_o / $time_hour;
$HOUR = floor($hour);
$hour_o = $time_life % $time_hour;
$min = $hour_o / $time_min;
$MIN = floor($min);
$SEC = $time_life % $time_min;
echo "В игре вы уже: ".$DAY." дня, ".$HOUR." часов, ".$MIN." минут, ".$SEC." секунд. Удачного продолжения";
//
В принципе работает и легко настраивается (изменить количество секунд вот и появится месяц и год).
Но смотрится как то не так. Может в PHP есть какие то встроенные команды/функции для решения этой задачи ?
Если написал не в ту ветку заранее изменяюсь, если есть возможность перенесите и скажите где задавать вапросы по PHP программированию. Так же возможно есть еще пару вещей, но о них позже.
Добавлено (08.03.2010, 06:15)
---------------------------------------------
Видать лучше предложить не кто не сумел