浏览器关闭后,能继续执行的php函数(ignore_user_abort)


Posted in PHP onAugust 01, 2012

多的不说,直接上代码:

ignore_user_abort(true); //设置客户端断开连接时是否中断脚本的执行 
set_time_limit(0); 
$file = '/tmp/ignore_user.txt'; 
if(!file_exists($file)) { 
file_put_contents($file); 
} 
if(!$handle = fopen($file,'a+b')){ 
echo "not open file :".$file; 
exit; 
} 
$i=0; 
while($i<100) { 
$time = date("Y-m-d H:i:s",time()); 
echo $time."\n"; 
if(fwrite($handle,$time."\n")===false) { 
echo "not write file:".$file; 
exit; 
} 
echo "write file time:".$time."\n"; 
$i++; 
sleep(2); 
} 
fclose($handle);
PHP 相关文章推荐
用PHP和ACCESS写聊天室(二)
Oct 09 PHP
php学习之 循环结构实现代码
Jun 09 PHP
匹配csdn用户数据库与官方用户的重合度并将重叠部分的用户筛选出来
Dec 25 PHP
php简单浏览目录内容的实现代码
Jun 07 PHP
ASP和PHP实现生成网站快捷方式并下载到桌面的方法
May 08 PHP
ThinkPHP实现将SESSION存入MYSQL的方法
Jul 22 PHP
php获取文章上一页与下一页的方法
Dec 01 PHP
php版微信公众平台之微信网页登陆授权示例
Sep 23 PHP
php中替换字符串函数strtr()和str_repalce()的用法与区别
Nov 25 PHP
PHP培训要多少钱
Jun 06 PHP
php实现微信和支付宝支付的示例代码
Aug 11 PHP
php+laravel 扫码二维码签到功能
May 15 PHP
php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格(Zjmainstay原创)
Jul 31 #PHP
单一index.php实现PHP任意层级文件夹遍历(Zjmainstay原创)
Jul 31 #PHP
php读取txt文件组成SQL并插入数据库的代码(原创自Zjmainstay)
Jul 31 #PHP
php切割页面div内容的实现代码分享
Jul 31 #PHP
php中数组首字符过滤功能代码
Jul 31 #PHP
PHP常用开发函数解析之数组篇[未完结]
Jul 30 #PHP
php中拷贝构造函数、赋值运算符重载
Jul 25 #PHP
You might like
社区(php&amp;&amp;mysql)四
2006/10/09 PHP
phpfans留言版用到的数据操作类和分页类
2007/01/04 PHP
PHP 反向排序和随机排序代码
2010/06/30 PHP
IIS7.X配置PHP运行环境小结
2011/06/09 PHP
解析使用substr截取UTF-8中文字符串出现乱码的问题
2013/06/20 PHP
领悟php接口中interface存在的意义
2013/06/27 PHP
PHP中使用sleep造成mysql读取失败的案例和解决方法
2014/08/21 PHP
WordPress迁移时一些常见问题的解决方法整理
2015/11/24 PHP
DOM相关内容速查手册
2007/02/07 Javascript
jqGrid读取选择的多行的某个属性代码
2014/05/18 Javascript
Node调试工具JSHint的安装及配置教程
2014/05/27 Javascript
JAVA四种基本排序方法实例总结
2015/07/24 Javascript
JavaScript中的Function函数
2015/08/27 Javascript
EasyUi中的Combogrid 实现分页和动态搜索远程数据
2016/04/01 Javascript
Bootstrap模态框禁用空白处点击关闭
2016/10/20 Javascript
angular动态删除ng-repaeat添加的dom节点的方法
2017/07/20 Javascript
vue中如何创建多个ueditor实例教程
2017/11/14 Javascript
vue.js 实现输入框动态添加功能
2018/06/25 Javascript
一篇文章带你从零快速上手Rollup
2020/09/07 Javascript
[02:12]DOTA2英雄基础教程 变体精灵
2013/12/16 DOTA
[52:20]VP vs VG Supermajor小组赛 B组胜者组决赛 BO3 第一场 6.2
2018/06/03 DOTA
python中zip()方法应用实例分析
2016/04/16 Python
PyQt5每天必学之QSplitter实现窗口分隔
2018/04/19 Python
Python中判断子串存在的性能比较及分析总结
2019/06/23 Python
Django中提示消息messages的设置方式
2019/11/15 Python
如何使用Python破解ZIP或RAR压缩文件密码
2020/01/09 Python
tensorflow 动态获取 BatchSzie 的大小实例
2020/06/30 Python
几个MySql的面试题
2013/04/22 面试题
当x.equals(y)等于true时,x.hashCode()与y.hashCode()可以不相等,这句话对不对
2015/05/02 面试题
编辑找工作求职信分享
2014/01/03 职场文书
合作意向书模板
2014/03/31 职场文书
服务标语大全
2014/06/18 职场文书
追悼会答谢词
2015/01/05 职场文书
司机个人年终总结
2015/03/03 职场文书
python生成可执行exe控制Microsip自动填写号码并拨打功能
2021/06/21 Python
Django框架之路由用法
2022/06/10 Python