Linux下PHP的两个问题:
1.)将register_shutdown_function被调用,如果一个脚本超过了脚本运行的最大时间限制?
2.)如果#1是正确的,如果sleep()不计入执行时间,我如何测试超过其最大时间限制的脚本?
当达到执行时间限制时,将调用在register_shutdown_function
上注册的函数。您可以使用忙等待测试该限制:
<?php
register_shutdown_function(function() {
echo "shutdown function called'n";
});
set_time_limit(1); // Set time limit to 1 second (optional)
for (;;) ; // Busy wait