可能重复:
How to catch the fatal error: Maximum execution time of 30 seconds exceeded in PHP
之前我曾多次使用set_time_limit(60);
。但无论如何都会捕获何时超过此值,此刻它只是以同样的错误轰炸。
我想捕获它失败然后以我自己的方式处理它?</ p>
答案 0 :(得分:3)
来自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
?>