• 技术文章 >PHP >PHP教程

    php实现自运行的方法

    小妮浅浅小妮浅浅2021-07-15 17:33:58转载218

    说明

    1、创建一个PHP示例文件;然后输入“ignore_user_abort();”。

    2、通过“do{$fp = fopen('test.php','a')...}while(true)...”方法实现任务自动执行即可。

    关于PHP代码如何自动执行,我们通常做定时任务需要做到代码自动执行,往往会借助系统来实现,例如linux的crontab或者windows的定时计划等等,现在分享一个纯代码实现的自动执行。

    下面是用到的一窜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教程

    本文转载于php中文网,如有侵犯联系作者修改。

    专题推荐:php自运行
    品易云
    上一篇:php浏览器显示错误提示的方法 下一篇:php汉字字符串转数组的方法

    相关文章推荐

    • php使用array_diff去除元素• php计算汉明距离总和的方法• php数据流中第K大元素的计算方法• php中rewrite如何理解• php8.1进入Alpha阶段,版本更新速看• php文件系统是什么• php字符串相加的方法• php回溯算法计算组合总和的方法• php正则去除内容中的图片• php数组转为xml的方法• php将ppt转jpg图片的方法• mac部署php环境变量的方法• PHP中缓存技术的介绍• php浏览器显示错误提示的方法• php多维数组转为字符串的方法

    全部评论我要评论

  • 取消发布评论
  • 

    Python学习网