PHP会在每次迭代时回显嵌套foreach循环的进度

时间:2017-01-20 09:49:59

标签: php laravel-5 foreach

我有以下嵌套的foreach循环。当它正在执行时(它是一个大问题)我希望通过在执行时打印出每个迭代的输出来跟进进度,而不是等待它完成。只需一个原始回声就可以了,甚至可以更好地使用AJAX将输出发送到视图。我使用的是Laravel 5.3。

艺术家1:

  • 第1版
  • 第2版
  • 第3版
  • ...

艺术家2:

  • 第1版
  • 第2版
  • 第3版
  • ...

...

Width

干杯!

1 个答案:

答案 0 :(得分:1)

PHP中的内容通常在脚本运行完毕后才会显示,因此它不像运行回声那么简单。

您需要查看此操作的设置并将其作为后台任务运行,然后您可以单独查询。您可以查看this SO question了解如何实现这一目标的想法。