首頁 >後端開發 >PHP問題 >php怎麼實作自運行

php怎麼實作自運行

藏色散人
藏色散人原創
2021-07-15 10:37:062796瀏覽

php實作自運行的方法:先建立一個PHP範例檔;然後輸入「ignore_user_abort();」;最後透過「do{$fp = fopen('test.php','a'). ..}while(true)...”方法實作任務自動執行即可。

php怎麼實作自運行

本文操作環境: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(&#39;test.php&#39;,&#39;a&#39;);
        fwrite($fp,&#39;rn&#39;.date(&#39;Y-m-d H:i:s&#39;,time()).&#39;rn&#39;);
        fclose($fp);
        sleep($interval);
    }while(true)
    echo &#39;OK&#39;;

推薦學習:《PHP影片教學

以上是php怎麼實作自運行的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn