php實作自運行的方法:先建立一個PHP範例檔;然後輸入「ignore_user_abort();」;最後透過「do{$fp = fopen('test.php','a'). ..}while(true)...”方法實作任務自動執行即可。
本文操作環境:Windows7 系統、PHP7.1版,DELL G3電腦
php怎麼實現自運行?
PHP自動執行程式碼方法
關於PHP程式碼如何自動執行,我們通常做計時任務需要做到程式碼自動執行,往往會藉助系統來實現,例如linux 的crontab或者windows的定時計畫等等,現在分享一個純程式碼實現的自動執行。
下面是用到的一竄PHP的執行程式碼,效率不是很好,但是能保持任務自動執行。
<?php ignore_user_abort(); // 即使client 断开(如关闭浏览器),PHP 脚本也可以继续执行。 set_time_limit(0); $interval = 60*5; do{ $fp = fopen('test.php','a'); fwrite($fp,'rn'.date('Y-m-d H:i:s',time()).'rn'); fclose($fp); sleep($interval); }while(true) echo 'OK';
推薦學習:《PHP影片教學》
以上是php怎麼實作自運行的詳細內容。更多資訊請關注PHP中文網其他相關文章!