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

PHP会在每次迭代中回显嵌套的foreach循环的进度,php,laravel-5,foreach,Php,Laravel 5,Foreach,我有以下嵌套的foreach循环。在执行过程中(这是一个大问题),我希望通过在每次迭代执行时打印出每次迭代的输出来跟踪进度,而不是等待它完成。只需一个原始回显就可以了,或者更好地使用AJAX将输出发送到视图。我用的是Laravel 5.3 艺术家1: 第1版 第2版 第3版 艺术家2: 第1版 第2版 第3版 干杯 PHP中的内容通常在脚本完成运行后才会显示,因此它不像运行echo那么简单 您需要查看此操作的设置,并将其作为后台任务运行,然后可以单独查询。您可以查看有关如何实现这一

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

艺术家1:

  • 第1版
  • 第2版
  • 第3版
艺术家2:

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


干杯

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


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

谢谢MacroMan。从你提供的链接中得到了我的答案。
$artists = Artist::all();

foreach($artists as $artist) {

    ...get_data...

     $releases = $data->releasees;

    foreach ($releases as $release) {

        $artist_release = new ArtistRelease;

        artist_release->title = $release->title;

        $artist_release->save();

    }
}