0
我正在製作一個php定時器,我每隔一秒在我的頁面上刷新一次ajax。但我有問題得到它的工作。我需要它倒計時8分鐘。這是腳本簡單的php定時器問題
<?php
$saveTime = (3600*10); // Saved time from file/database
$thisTime = time(); // Current time
$diffTime = ($saveTime-$thisTime); // Difference in time
if($diffTime >= 1) {
$countMin = floor($diffTime/60);
$countSec = ($diffTime-($countMin*60));
echo 'Time remaining until next run is in ',$countMin,' minute(s) ',$countSec,' seconds';
} else {
echo 'Timer expired.';
}
?>
'但我有問題得到它的工作.'請詳述 –
它只是打印計時器過期。所以這個問題必須發生在$ diffTime變量中。但我不確定究竟是什麼。 –
我認爲你的時差是不正確的。檢查http://stackoverflow.com/questions/365191/how-to-get-time-difference-in-minutes-in-php ........ –