在PHP中页面超时之前调用函数

时间:2011-07-20 09:05:18

标签: php php-5.3

我有一个可以运行很长时间的PHP脚本。我已使用set_time_limit()函数将执行时间限制设置为5分钟。我想问一下,当达到超时限制时,是否可以将脚本设置为调用函数?比如JavaScript中的页面卸载脚本或NSViewController中的viewDidUnload函数,在iPhone SDK中?

2 个答案:

答案 0 :(得分:3)

执行完成后,您可以使用register_shutdown_function()注册一个名为callback的回调函数。您还应该查看connection handling

答案 1 :(得分:1)

你可以使用register_shutdown_function()来做到这一点但这不是一个好习惯,请记住你也会发现致命错误,解析错误等。