在控制器中,我的一些數據存儲在array.Then我想給它myelectionlist.blade.php
$my_election=[];
$i=0;
foreach ($election_list as $election_list)
{
$my_election[$i]=DB::table('election')
->where('id','=',$election_list->election_id)
->get();
$i++;
}
return view::make('myelectionlist')->with('election_list',$my_election);
我檢查與
return $my_election
它工作正常。但在myelectionlist.blade.php當我寫
@for($i=0;$i<sizeof($election_list);$i++)
{{$election_list[$i]->election_name}}
@endfor
它不起作用。
Undefined property: Illuminate\Support\Collection::$election_name
發生了,怎麼解決這個問題?
我解決了這個問題,如果我使用foreach循環而不是for循環它的工作原理,有人給我理由嗎? –