一尘不染

在脚本仍在执行时显示结果

php

现在,为了查看结果,我必须等到整个代码执行完毕。它会挂起,直到完成并保持加载状态。完成后,它会显示我正在寻找的所有信息。在脚本仍在运行时,是否仍要显示此信息?所以说,如果我在代码的顶部有打印,我希望它显示在调用脚本时而不是在脚本执行完成时显示。

有人知道怎么做吗?

谢谢


阅读 280

收藏
2020-05-29

共1个答案

一尘不染

您可以像这样使用输出缓冲

ob_start();

echo('doing something...');

// send to browser
ob_flush();

// ... do long running stuff
echo('still going...');

ob_flush();

echo('done.');
ob_end_flush();
2020-05-29