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