文档章节

PHP使用register_shutdown_function注册中断处理函数

IamOkay
 IamOkay
发布于 2014/10/27 21:36
字数 173
阅读 300
收藏 0

php中register_shutdown_function用来注册一个当程序意外终止或者中断后被调用的函数。

 <?php
function handleShutDown() 
{
    if($fp = fopen('/usr/webroot/log.txt',"wa"))  
    {
        fwrite($fp, 'you have a error');
        echo "fatalerror";
        fclose($fp);
    }
}
//函数名称无需带括号,用引号包住即可; 当本页面所有语句都执行完成或者超时执行test函数。
register_shutdown_function('handleShutDown');  

 //$s = $_GET['asdaks&*&*#'];
// undefined(); 
//exit();

$this->test();



© 著作权归作者所有

IamOkay

IamOkay

粉丝 199
博文 483
码字总数 403041
作品 0
海淀
程序员
私信 提问
PHP中register_shutdown_function函数

函数说明 定义:该函数是来注册一个会在PHP中止时执行的函数 参数说明: 注册一个 callback ,它会在脚本执行完成或者 exit() 后被调用。 callback:待注册的中止回调 parameter:可以通过传...

Ocean_K
04/04
0
0
PHP register_shutdown_function

PHP registershutdownfunction 脚本时常死掉,而且并不总是那么好看. 我们可不想给用户显示一个致命错误,又或者一个空白页(在displayerrors设为off的情况下) . PHP中有一个叫做 registershut...

SibylY
2016/12/15
6
0
PHP中处理函数的函数(Function Handling Functions)

calluserfuncarray — 让参数以数组的形式调用一个函数 calluserfunc — 调用一个存在的函数 createfunction — 建立一个函数 funcgetarg — 获取函数中某个参数的值 funcgetargs — 获取函数...

酸奶喝不完
2012/09/11
0
0
定时任务1.基本原理

1.php中定时计划任务的实现原理 1.连接处理: 在 PHP 内部,系统维护着连接状态,其状态有三种可能的情况: 0 - NORMAL(正常) normal 1 - ABORTED(异常退出) aborted 2 - TIMEOUT(超时)...

oneboi
2016/12/16
1
0
php定时自动执行需要触发一次(后台执行)

最后根据php手册简单介绍一些相关的知识: 1.连接处理: 在 PHP 内部,系统维护着连接状态,其状态有三种可能的情况: 0 – NORMAL(正常) 1 – ABORTED(异常退出) 2 – TIMEOUT(超时) ...

hrdslin
2012/11/12
0
1

没有更多内容

加载失败,请刷新页面

加载更多

【AI实战】手把手教你深度学习文字识别(文字检测篇:基于MSER, CTPN, SegLink, EAST等方法)

文字检测是文字识别过程中的一个非常重要的环节,文字检测的主要目标是将图片中的文字区域位置检测出来,以便于进行后面的文字识别,只有找到了文本所在区域,才能对其内容进行识别。 文字检...

雪饼
今天
16
0
思维导图XMind 8 Pro 绿化方法(附序列号)

按部就班: Step 1 -全新下载最新版本的 Xmind 8(注必须是英文官方的版本,中文代{过}{滤}理网站的版本修改过,无法使用pj); Step 2 -安装完毕后,点击文末的下载按钮下载pj补丁文件包,将...

一只小青蛙
今天
10
0
数据结构(ER数据库)设计规范

表命名规范 表命名的规则分为3个层级,层级之间通过_分割,例如b_r_identity、d_l_identity。规约为: [leavel]_[type]_[name] [leavel] 表示数据库表的层级和功能,分为: s:业务无关的系统...

随风溜达的向日葵
今天
10
0
阿里Sentinel控制台源码修改-对接Apollo规则持久化

https://github.com/alibaba/Sentinel/wiki/%E5%9C%A8%E7%94%9F%E4%BA%A7%E7%8E%AF%E5%A2%83%E4%B8%AD%E4%BD%BF%E7%94%A8-Sentinel 动态规则扩展 https://github.com/alibaba/Sentinel/wiki......

jxlgzwh
昨天
14
0
在Linux系统中创建SSH服务器别名

如果你经常通过 SSH 访问许多不同的远程系统,这个技巧将为你节省一些时间。你可以通过 SSH 为频繁访问的系统创建 SSH 别名,这样你就不必记住所有不同的用户名、主机名、SSH 端口号和 IP 地...

老孟的Linux私房菜
昨天
16
1

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部