东莞网站建设三合一,seo产品推广,自己做门户网站,建设工程网站贴吧register_shutdown_function注册一个会在php中止时执行的函数#xff0c;注册一个 callback #xff0c;它会在脚本执行完成或者 exit() 后被调用。error_get_last获取最后发生的错误#xff0c;包含type(错误类型)#xff0c;message(错误消息)#xff0c;file(发生错误所…register_shutdown_function注册一个会在php中止时执行的函数注册一个 callback 它会在脚本执行完成或者 exit() 后被调用。error_get_last获取最后发生的错误包含type(错误类型)message(错误消息)file(发生错误所在的文件)line(发生错误所在的行)的一个数组如果没有错误则返回null。两个函数可以结合使用获取程序发生的错误并记录日志信息。以下是个简单例子class errors{/*** 回调函数*/function shutdown(){// 获取错误$error error_get_last();if ($error) {// 记录日志信息var_dump($error);}}}class test{function test_shutdown(){// 注册一个会在php中止时执行的函数 shutdownregister_shutdown_function([new errors(), shutdown]);// 这里调用一个不存在的函数测试testaa();}}$test new test();$test-test_shutdown();