Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在register\u shutdown\u函数中注册最大执行限制_Php - Fatal编程技术网

Php 如何在register\u shutdown\u函数中注册最大执行限制

Php 如何在register\u shutdown\u函数中注册最大执行限制,php,Php,在register\u shutdown\u function中注册函数时,如何检查错误最大执行时间限制 register_shutdown_function(function(){ if(something)){ // max execution time exceeded } }); 您可以在脚本的开始部分设置一个变量,以获取脚本执行开始的时间,如果到达此处,则register\u shutdown\u函数(function(){计算该时间与当前时间之间的差

register\u shutdown\u function
中注册函数时,如何检查错误最大执行时间限制

register_shutdown_function(function(){
    if(something)){
        // max execution time exceeded
    }
});

您可以在脚本的开始部分设置一个变量,以获取脚本执行开始的时间,如果到达此处,则
register\u shutdown\u函数(function(){
计算该时间与当前时间之间的差值,如果该时间大于执行时间(默认为30秒)它是
最大执行时间限制
错误

您只需使用
错误
获取最后一个错误,并检查它是否表示超过了最大执行时间。

。以及此副本: