php怎么实现自运行功能

发布时间:2021-07-16 11:44:25 作者:chen
来源:亿速云 阅读:106

这篇文章主要介绍“php怎么实现自运行功能”,在日常操作中,相信很多人在php怎么实现自运行功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php怎么实现自运行功能”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

说明

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怎么实现自运行功能”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

推荐阅读:
  1. kafka如何实现重启、自启
  2. php-fpm自启脚本

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

php

上一篇:php怎么计算一个文件的大小

下一篇:Web开发中客户端跳转与服务器端跳转有什么区别

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》