我以前用过set_time_limit(60);
很多次。但是,当超过这个值时,无论如何都会捕获它,目前它只是以同样的旧错误进行轰炸。
我想捕获它失败然后以我自己的方式处理它?
我以前用过set_time_limit(60);
很多次。但是,当超过这个值时,无论如何都会捕获它,目前它只是以同样的旧错误进行轰炸。
我想捕获它失败然后以我自己的方式处理它?
来自 php.net 中set_time_limit的评论部分
<?php
set_time_limit(60);
ob_start();
function shutdown () {
$out = ob_get_clean();echo $out; // echo output if required
// do your processing code
}
register_shutdown_function('shutdown');
// your code
?>