0
我有一个叫做go脚本的php脚本。它每1-2秒获得一次结果,并打印出它们。使用php的exec
和output
,我只在程序结束时得到结果。有没有一种方法可以检查输出以查看输出何时更改并在输出时仍然运行?从exec动态获取结果
这样的事情,但是在暂停执行?:
$return_status = 0;
$output = [];
$old_output = ["SOMETHING ELSE"];
while ($return_status == 0) {
exec($my_program,$output,$return_status); #somehow pause this?
if $output != $old_output {
echo($output);
$old_output = $output;
}
}
请问您可以添加一个例子吗? – PAS
阅读文档。那里有几个例子。 – duskwuff