PHP定時器實現每隔幾秒運行一次

 

<?php    
   ignore_user_abort(true);//設置與客戶機斷開是否會終止腳本的執行。
  set_time_limit(0); //設置腳本超時時間,爲0時不受時間限制
  ob_end_clean();//清空緩存
  ob_start();//開始緩衝數據
  while(1){
   echo str_repeat(" ",1024);//寫滿IE有默認的1k buffer
   ob_flush();//將緩存中的數據壓入隊列
   flush();//輸出緩存隊列中的數據
   echo "now time is ".date('h:i:s') . "<br/>";//打印數據,實際上是先將數據存入了緩存中
   usleep(1000000);//延遲一秒(暫停一秒)
  }
?>
相關文章
相關標籤/搜索