register_shutdown_function
来源 http://yanue.net/post-99.html
1、当页面被用户强制停止时
2、当程序代码运行超时时
3、当PHP代码执行完成时,代码执行存在异常和错误、警告
1,register_shutdown_function()函数可重复调用,但执行的顺序与注册的顺序相同
2,如果在调用register_shutdown_function()函数之前有exit()函数调用,register_shutdown_function()函数将不能执行
3,PHP4后支持注册函数参数传递
4,在某些服务端,如Apache,当前目录在register_shutdown_function()函数中能够改变
5,register_shutdown_function()函数执行在headers发送之后
register_shutdown_function(array("test"));
register_shutdown_function(array($this, "f"));
运行结果:(运行顺序和注册顺序一样)
before
hello
f():hello
最后更新于 2017-03-17 15:58:08 并被添加「PHP register_shutdown_function」标签,已有 671 位童鞋阅读过。
此处评论已关闭