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