在register_shutdown_function
中注册函数时,如何检查错误最大执行时间限制?
register_shutdown_function(function(){
if(something)){
// max execution time exceeded
}
});
答案 0 :(得分:0)
您可以在脚本的开头设置一个变量,以便开始执行脚本,如果到达此处,register_shutdown_function(function(){
计算该时间与当前时间之间的差异(如果它大于您执行的时间)(默认为30)秒。)它是max execution time limit
错误
答案 1 :(得分:0)
您必须使用error_get_last()
获取上一个错误,并检查是否表示超出了最长执行时间。