PHP函数超时处理方法


Posted in PHP onFebruary 14, 2016

本文实例讲述了PHP函数超时处理方法。分享给大家供大家参考,具体如下:

register_shutdown_function

Registers the function named by function to be executed when script processing is complete or when exit() is called.

此函数可以重复注册,然后会依次调用 当发生致命性错误或者exit时都会调用此函数

error_reporting(0);
register_shutdown_function ( 'handleShutdown' );
function handleShutdown (){
  $error = error_get_last ();
  // 根据错误信息,判断是否是超时了
  if ( $error && strpos ( $error [ 'message' ], 'Maximum exec' )!== false )
  {
    echo 'handle time out';
  }
}
set_time_limit(2);
sleep(3);

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP循环获取GET和POST值的代码
Apr 09 PHP
phpmyadmin导入(import)文件限制的解决办法
Dec 11 PHP
基于empty函数的判断详解
Jun 17 PHP
php对称加密算法示例
May 07 PHP
浅谈PHP正则表达式中修饰符/i, /is, /s, /isU
Oct 21 PHP
php中http与https跨域共享session的解决方法
Dec 20 PHP
php在linux下检测mysql同步状态的方法
Jan 15 PHP
在Linux系统的服务器上隐藏PHP版本号的方法
Jun 06 PHP
使用PHP similar text计算两个字符串相似度
Nov 06 PHP
PHP编辑器PhpStrom运行缓慢问题
Feb 21 PHP
基于php流程控制语句和循环控制语句(讲解)
Oct 23 PHP
PHP中实现中文字串截取无乱码的解决方法
May 29 PHP
PHP使用file_get_content设置头信息的方法
Feb 14 #PHP
PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): ...
Feb 14 #PHP
PHP缓冲区用法总结
Feb 14 #PHP
PHP二维数组排序简单实现方法
Feb 14 #PHP
php的闭包(Closure)匿名函数初探
Feb 14 #PHP
PHP5.3新特性小结
Feb 14 #PHP
PHP解压tar.gz格式文件的方法
Feb 14 #PHP
You might like
php生成xml简单实例代码
2009/12/16 PHP
Php中用PDO查询Mysql来避免SQL注入风险的方法
2013/04/25 PHP
php专用数组排序类ArraySortUtil用法实例
2015/04/03 PHP
orm获取关联表里的属性值
2016/04/17 PHP
php图片裁剪函数
2018/10/31 PHP
用jQuery简化JavaScript开发分析
2009/02/19 Javascript
ASP.NET jQuery 实例18 通过使用jQuery validation插件校验DropDownList
2012/02/03 Javascript
ExtJs动态生成treepanel的Json格式
2015/07/19 Javascript
在网页中插入百度地图的步骤详解
2016/12/02 Javascript
js 将input框中的输入自动转化成半角大写(税号输入框)
2017/02/16 Javascript
javascript中的面向对象
2017/03/30 Javascript
详解windows下vue-cli及webpack 构建网站(二)导入bootstrap样式
2017/06/17 Javascript
JS数组操作之增删改查的简单实现
2017/08/21 Javascript
vue2.x+webpack快速搭建前端项目框架详解
2017/11/30 Javascript
使用vue根据状态添加列表数据和删除列表数据的实例
2018/09/29 Javascript
CKEditor扩展插件:自动排版功能autoformat插件实现方法详解
2020/02/06 Javascript
[10:24]郎朗助力完美“圣”典,天籁交织奏响序曲
2016/12/18 DOTA
Python加pyGame实现的简单拼图游戏实例
2015/05/15 Python
详解Python设计模式编程中观察者模式与策略模式的运用
2016/03/02 Python
Python+matplotlib+numpy绘制精美的条形统计图
2018/01/02 Python
微信公众号token验证失败解决方案
2019/07/22 Python
使用Tensorboard工具查看Loss损失率
2020/02/15 Python
python UDF 实现对csv批量md5加密操作
2021/01/01 Python
详解Python中的文件操作
2021/01/14 Python
css3中的calc函数浅析
2018/07/10 HTML / CSS
跨域修改iframe页面内容详解
2019/10/31 HTML / CSS
AHAVA美国官方网站:死海海泥护肤品牌
2016/10/18 全球购物
南非最大的花卉和送礼服务:NetFlorist
2017/09/13 全球购物
阿联酋航空官方网站:Emirates
2017/10/17 全球购物
印度尼西亚值得信赖的第一家网店:Bhinneka
2018/07/16 全球购物
德国珠宝和手表在线商店:VALMANO
2019/03/24 全球购物
关于幼儿的自我评价
2013/12/18 职场文书
股份转让协议书
2014/04/12 职场文书
2014超市双十一活动策划方案
2014/09/29 职场文书
公司股份转让协议书范本
2015/01/28 职场文书
复试通知单模板
2015/04/24 职场文书