2008年4月7日 星期一

[php]如何反覆計時執行

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

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

  1. echo date('h:i:s') . "\n";
  2. while (true) {
  3. set_time_limit(5); //reset execute time limit, greater than sleep time.
  4. sleep(3);
  5. echo date('h:i:s') . "\n";
  6. }

【下列文章您可能也有興趣】

沒有留言: