0
我想獲取從控制器傳遞的數組。 在控制器我已經使用以下代碼:無法在視圖中獲取數組。 Laravel
foreach ($sfees as $sfee) {
$M_fees[]=M_fees::all()->whereLoose('id',$sfee->mfee_id);
};
return view('bill.verify',compact('bfs','grade','student'))->with('M_fees',$M_fees);
鑑於: 我已經使用以下:
@foreach($M_fees as $M_Fees)
<tr class="info">
<td>{!!$M_Fees['fee_type']!!}</td>
<td>{!!$M_Fees['amount']!!}</td>
@endforeach
但它示出了 「未定義指數:fee_type」 的錯誤。 但是,如果我剛回聲
@foreach($M_fees as $M_Fees)
{!!$M_Fees!!}
@endforeach
它顯示一大堆像陣列:
[{ 「ID」:1, 「fee_type」: 「體育」, 「量」:5000,「created_at 「:」2016-06-07 08:33:40「,」updated_at「:」2016-06-07 08:33:40「}]
{」1「:{」id「:2,」費用類型「:」罰款「,」金額「:20,」created_at「:」2016-06-08 05:16:59「,」updated_at「:」2016-06-08 05:16:59「}}
{「2」:{「id」:3,「fee_type」:「運輸」,「金額」:500,「created_at」:「2016-06-08 05:17:17」,「up dated_at「:」2016-06-08 05:17:17「}}
其中包括fee_type和兩個金額。問題是什麼?誰能幫我?