【发布时间】:2020-05-02 20:01:19
【问题描述】:
我想计算PHP中popen函数的执行时间。该函数默认不提供执行时间。
我的伪代码如下;
$handle = popen($cmd, 'r');
while (!feof($handle)) {
$buffer = fgets($handle, FREAD_BUFFER_SIZE);
$out .= $buffer . " ";
}
我在here 中找到了解决方案,但我不确定它是否正确。
【问题讨论】:
-
你试过了吗?
-
它有助于限制在 while 循环中设置的超时。实际上,如果进程持续时间比超时时间长,它就不起作用了。