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

2015-01-24信息快讯网

希望关闭浏览器后,程序能继续在后台跑,这种情况下需要用到ignore_user_abort()函数

多的不说,直接上代码:
 
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中在foreach中使用foreach ($arr as &$value) 这种类型的解释
PHP中的函数-- foreach()的用法详解
解析php框架codeigniter中如何使用框架的session
关于更改Zend Studio/Eclipse代码风格主题的介绍
php 备份数据库代码(生成word,excel,json,xml,sql)
解析php中var_dump,var_export,print_r三个函数的区别
解析PHP中DIRECTORY_SEPARATOR,PATH_SEPARATOR两个常量的作用
解析coreseek for sphinx的使用
关于使用coreseek并为其做分页的介绍
解析php中call_user_func_array的作用
setcookie中Cannot modify header information-headers already sent by错误的解决方法详解
基于AppServ,XAMPP,WAMP配置php.ini去掉警告信息(NOTICE)的方法详解
PHP屏蔽蜘蛛访问代码及常用搜索引擎的HTTP_USER_AGENT
PHP对MongoDB[NoSQL]数据库的操作
PHP中通过HTTP_USER_AGENT判断是否为手机移动终端的函数代码
PDO版本问题 Invalid parameter number: no parameters were bound
Could not load type System.ServiceModel.Activation.HttpModule解决办法
php中3des加密代码(完全与.net中的兼容)
php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格(Zjmainstay原创)
php插入中文到sqlserver 2008里出现乱码的解决办法分享
ThinkPHP 连接Oracle数据库的详细教程[全]
Zend Framework中的简单工厂模式 图文
工厂模式在Zend Framework中应用介绍
PHP中使用unset销毁变量并内存释放问题
PHP连接SQLServer2005的实现方法(附ntwdblib.dll下载)
PHP连接SQLSERVER 注意事项(附dll文件下载)
php数据结构与算法(PHP描述) 快速排序 quick sort
SESSION信息保存在哪个文件目录下以及能够用来保存什么类型的数据
PHP Parse Error: syntax error, unexpected $end 错误的解决办法
Notice: Trying to get property of non-object problem(PHP)解决办法
PHP运行出现Notice : Use of undefined constant 的完美解决方案分享
PHP中call_user_func_array()函数的用法演示
PHP警告Cannot use a scalar value as an array的解决方法
shopex主机报错误请求解决方案(No such file or directory)
PHP新手NOTICE错误常见解决方法
php中修改浏览器的User-Agent来伪装你的浏览器和操作系统
php自定义函数call_user_func和call_user_func_array详解
©2014-2024 dbsqp.com