在CLI中运行php脚本并显示交互输出


Run php script on CLI with interactive output

当我在本地windows机器上运行PHP脚本时,每次调用printf时,我都会看到它的输出。

但是在使用php index.php -x的远程CentOS 6机器上运行直到完成执行才显示任何输出。我怎么能使printf写入输出流每次它被调用,所以我可以看到我的脚本实际上在做什么?

只是必须使用fwrite(STDOUT, "text")而不是printf,如这里所述