如何使用php/laravel迭代这个JSON
我需要进入每个级别。我使用的是LaravelBlade和php。我尝试了几种不同的方法,但没有成功,下面是我尝试的一个例子:如何使用php/laravel迭代这个JSON,php,laravel,Php,Laravel,我需要进入每个级别。我使用的是LaravelBlade和php。我尝试了几种不同的方法,但没有成功,下面是我尝试的一个例子: @foreach($exercisePlan as $al) @if(isset($al->exercises)) <li>{{$al->exercise->description}}</li> @endif @endforeach 立即编辑获取错误:未定义变量:练习: @forea
@foreach($exercisePlan as $al)
@if(isset($al->exercises))
<li>{{$al->exercise->description}}</li>
@endif
@endforeach
立即编辑获取错误:未定义变量:练习:
@foreach($exercisePlan as $al)
@if(isset($al->exercises))
@foreach($al->$exercises as $exercise)
<li>{{$exercise->description}}</li>
@endforeach
@endif
@endforeach
@foreach($al形式的锻炼计划)
@如果(isset($al->练习))
@foreach($al->$exercises作为$exercise)
{{$exercise->description}
@endforeach
@恩迪夫
@endforeach
明白了:
@foreach($exercisePlan as $plan)
@foreach($plan->exercises as $exercises)
@foreach($exercises->exercise as $exercise)
{{$exercise->name}}
@endforeach
@endforeach
@endforeach
练习是一个数组,因此您需要在其上添加另一个
foreach
。然后你就可以得到描述了。@Ohgod为什么,对某些人来说,练习看起来也是一个数组reason@Ohgodwhy已更新,但仍无法获取。我现在试着做三次前额痛
@foreach($exercisePlan as $plan)
@foreach($plan->exercises as $exercises)
@foreach($exercises->exercise as $exercise)
{{$exercise->name}}
@endforeach
@endforeach
@endforeach