我有一个PHP倒计时时钟,我将被放在我的网站上,但我正在努力调试一些错误。当时钟显示1分钟时,仍然显示“1分钟”(注意S在几分钟内),同时显示“0分钟”。我已经在下面发布了我的代码的副本。PHP倒计时时钟错误
<?php
countdown(2011,6,7,7,31,0);
function countdown($year, $month, $day, $hour, $minute){
$the_countdown_date=mktime($hour, $minute, 0, $month, $day, $year, -1);
$today=time();
$difference=$the_countdown_date - $today;
$days=floor($difference/60/60/24);
$hours=floor(($difference - $days*60*60*24)/60/60);
$minutes=floor(($difference - $days*60*60*24 - $hours*60*60)/60);
echo "$days days $hours hours $minutes minutes";
}
?>
有没有什么办法让我说“1分钟”,而不是显示“0分钟”的分钟部分?
我希望人们能理解这一点。 在此先感谢
卡勒姆
英语中的正确用法是0分钟,不为0分,只是FYI – rayman86 2011-03-31 22:13:25
rayman我认为你误解了一些东西,或者没有什么更有意思的说^^ – n00b 2011-03-31 22:19:06
没有评论本来是打算删除的帖子,所以我把它放在这里,让那个人看到。 – rayman86 2011-04-01 02:18:33