Chinaunix首页 | 论坛 | 博客
  • 博客访问: 448116
  • 博文数量: 141
  • 博客积分: 211
  • 博客等级: 入伍新兵
  • 技术积分: 1049
  • 用 户 组: 普通用户
  • 注册时间: 2010-09-17 16:25
个人简介

如此经年,望尽千帆。

文章分类

全部博文(141)

文章存档

2014年(73)

2013年(65)

2012年(3)

我的朋友

分类: PHP

2014-10-08 06:30:45

PHP定时执行任务的方法,ignore_user_abort函数忽略脚本终止的使用,sleep函数延缓执行等的应用。
参考自:

PHP实现定时执行任务的方法。
例子:

  1. ignore_user_abort(true); //客户端断开时忽略脚本中止(允许脚本一直执行)
  2. set_time_limit(0); //设置脚本最长执行时间,0不限制
  3. do{
  4.   $handle = fopen('auto.txt', 'w');
  5.   if($fp)
  6.   {
  7.     $text = '你好\n\r';
  8.     $count = 0;
  9.     for($i=1; $i<10; $i++)
  10.     {
  11.       if(! $c = fwrite($handle, '第'.$i.'行:'.$text)) //返回写入字符数,失败时返回false
  12.       {
  13.         echo '第'.$i.'次的写入失败!';
  14.       }
  15.       $count += $c;
  16.     } // www.jbxue.com
  17.   }
  18.   fclose($handle);
  19.   sleep(60); //延缓60秒执行
  20. }while(true);
更多教程:


阅读(1834) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~