最近更新: 2007-06-05

TWPUG問答 - 如何反覆計時執行

she96965 問: 我想要過三秒後執行一次函數,再過三秒在執行一次,一直反覆一直反覆

答: 用 sleep() 。另一方面, PHP 有一個最大執行時間的限制,故尚須配合 set_time_limit() 重置最大執行時間的計時。

<?php
echo date('h:i:s') . "\n";
while (true) {
    set_time_limit(5); //reset execute time limit, greater than sleep time.

    sleep(3);
    echo date('h:i:s') . "\n";
}
?>
樂多舊網址: http://blog.roodo.com/rocksaying/archives/3407615.html

樂多舊回應
jenny@nuk.edu.tw(陳錦麗) (#comment-10862359)
Sun, 10 Jun 2007 22:06:00 +0800
無意中看到您寫的(失焦的競爭優勢)一文
我想在論文中引用其中的觀點
可否?請答覆
謝謝
未留名 (#comment-10876899)
Mon, 11 Jun 2007 16:39:33 +0800
按照一般的引用方式引用即可。請自便。

另,你回覆在這篇文章並不恰當。因為與這篇文章的主題不符,故我三天後將清除此回應。