(转载)php中实现定时执行计划任务方法
2013-06-20 17:38
891 查看
PHP脚本执行时间限制,默认的是30m 解决办法:set_time_limit();或者修改PHP.ini 设置max_execution_time时间(不推荐)
使用php让浏览器刷新需要解决几个问题
如果客户端浏览器关闭,程序可能就被迫终止,解决办法:ignore_user_abort即使关闭页面依然正常执行
如果程序一直执行很有可能会消耗大量的资源,解决办法使用sleep使用程序休眠一会,然后在执行
PHP定时执行的代码:
<?php ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行. set_time_limit(3000);// 通过set_time_limit(0)可以让程序无限制的执行下去 $interval=5;// 每隔5s运行 //方法1--死循环 do{ echo '测试'.time().'<br/>'; sleep($interval);// 等待5s }while(true); //方法2---sleep 定时执行 require_once './curlClass.php';//引入文件 $curl = new httpCurl();//实例化 $stime = $curl->getmicrotime(); for($i=0;$i<=10;$i++){ echo '测试'.time().'<br/>'; sleep($interval);// 等待5s } ob_flush(); flush(); $etime = $curl->getmicrotime(); echo '<hr>'; echo round(($etime-stime),4);//程序执行时间
相关文章推荐
- PHP定时执行任务实现方法详解(Timer)
- php定时计划任务的实现方法详解
- Linux定时任务_php定时计划任务的实现方法详解
- linux使用crontab实现PHP执行定时计划任务
- PHP实现定时执行任务的方法
- php定时计划任务实现方法
- linux使用crontab实现PHP执行计划定时任务
- linux使用crontab实现PHP执行计划定时任务
- php定时计划任务的实现方法详解
- linux使用crontab实现PHP执行计划定时任务
- PHP计划任务、定时执行任务的实现代码
- 在WINDOWS任务计划程序下执行PHP文件 PHP定时功能的实现
- PHP定时执行计划任务的多种方法小结
- php定时执行任务实现方法详解
- 在WINDOWS任务计划程序下执行PHP文件 PHP定时功能的实现
- php定时执行任务实现方法详解
- windows下的计划任务程序执行PHP文件 PHP定时功能的实现
- php定时计划任务实现方法
- php简单定时执行任务的实现方法
- [php] 实现执行定时任务的方法