我們通常做定時任務需要做到代碼自動執行,往往會借助系統來實現,例如linux的crontab或者windows的定時計劃等等,現在分享一個純代碼實現的自動執行。
下面是用到的一竄PHP的執行代碼,效率不是很好,但是能保持任務自動執行。
<?php ignore_user_abort(); //即使Client斷開(如關掉瀏覽器),PHP腳本也可以繼續執行. set_time_limit(0); $interval=60*5; do{ $fp= fopen("test.txt","a"); fwrite($fp,"rn".date('Y-m-d H:i:s',time())."rn"); fclose($fp); sleep($interval); }while(true); echo'ok'; ?>
轉載請注明出處 AE博客|墨淵 ? PHP函數自動執行代碼
發表評論