我有一个非常难看的页面,我现在必须在PHP中将最大超时时间设置为2分钟。我使用的是set_time_limit()
功能,但是从official documentation开始,我还不清楚"设置"是。
这种模糊似乎暗示它仅限于特定的脚本:
set_time_limit()函数和配置指令max_execution_time仅影响脚本本身的执行时间。在确定脚本运行的最长时间时,不会包括在执行脚本之外发生的任何活动,例如使用system()的系统调用,流操作,数据库查询等。在测量时间真实的Windows上,情况并非如此。
基本上我想要仔细检查,在一个脚本中设置这一次并不会影响任何其他脚本的最长运行时间,是吗?运行任何其他页面仍将具有默认超时?没有其他页面(实际上没有其他功能)需要此超时。
答案 0 :(得分:6)
仅适用于当前正在运行的脚本。
答案 1 :(得分:2)
它只会影响当前脚本而不影响其他页面