每个PHP脚本都限制了执行时间,所以我们需要通过 set_time_limit 来设置一个脚本的执行时间为无限长,然后使用 flush() 和 ob_flush() 来清除服务器缓冲区,随时输出脚本的返回值,当我们执行后,每隔5秒钟,我们会得到一行 Hello World,代码如下:
首页 >
php定时执行任务
PHP定时执行任务的实现程序
在php中定时执行任务我们会用到函数,ignore_user_abort(),set_time_limit(0),sleep($interval) 这些函数组成的定时执行任务只要在浏览器执行一次,关了浏览器也不会有影响的.