[英]Laravel blade array foreach loop
我正在嘗試訪問數組的參數,但無法訪問。 我通過這個雄辯的語句得到一個數組:
$plazas = DB::table('clase_schedule')->select(['schedule_id', DB::raw('SUM(capMax)')])->groupBy('schedule_id')->get();
什么返回我這個數組:
array:2 [▼
0 => {#465 ▼
+"schedule_id": "2"
+"SUM(capMax)": "221"
}
1 => {#464 ▼
+"schedule_id": "3"
+"SUM(capMax)": "12"
}
]
我已經嘗試了一些方法來訪問 schedule_id 和 SUM(capMax) 值,但什么都沒有。
@foreach($plazas as $id => $id)
{{$id[0]}}<br/>
@endforeach
這樣我就得到了 0 1 的返回值
使用別名獲取查詢
$plazas = DB::table('clase_schedule')->select(['schedule_id', DB::raw('SUM(capMax) as capmax')])->groupBy('schedule_id')->get();
刀刃
@foreach($plazas as $plaza)
{{ $plaza['capmax'] }}<br/>
@endforeach
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.