PHP定時執行任務的實現
<?php ignore_user_abort();//關掉瀏覽器,PHP指令碼也可以繼續執行. set_time_limit(0);// 通過set_time_limit(0)可以讓程式無限制的執行下去 $interval=60*30;// 每隔半小時執行 do{ $fp= fopen("t4554.txt", "w"); if($fp) { $count=0; for($i=1;$i<=4;$i++){ $flag=fwrite($fp,"行".$i." : "."Hello World!\r\n"); if(!$flag){ echo"寫入檔案失敗<br>";break; } $count+=$flag; } } fclose($fp); //這裡是你要執行的程式碼 sleep('2');// 等待5分鐘 }while(true); ?>
評論(6)