gpt4 book ai didi

php脚本测试最大执行时间

转载 作者:太空狗 更新时间:2023-10-29 11:39:33 25 4
gpt4 key购买 nike

Linux 中 PHP 的 2 个问题:

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

关于php脚本测试最大执行时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7666919/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com