0
好了,我在我的控制,我认为创建Laravel:遍历对象数组
$displayRooms[$room] = $this->getNextEvent($events, $room);
return view('schedule')->with(['displayRooms' => $displayRooms]);
然后对象的数组,我能够迭代这个数组并获得$房和$事件
@foreach ($displayRooms as $room => $events)
{{ var_dump($events) }}
@endforeach
后续代码var_dump($事件)产生
/home/vagrant/sites/google-cal/storage/framework/views/96faa8d8afe2e0f07db5d96a536009499a3c48a5.php:22:
object(stdClass)[176]
public 'available' => boolean false
public 'room' => string 'Room 318' (length=8)
public 'summary' => string 'Chem 3090 Himmeldirk' (length=20)
public 'startTime' => string '12:00pm' (length=7)
public 'endTime' => string '3:00pm' (length=6)
public 'startDay' => string '03/21/17' (length=8)
public 'endDay' => string '03/21/17' (length=8)
/home/vagrant/sites/google-cal/storage/framework/views/96faa8d8afe2e0f07db5d96a536009499a3c48a5.php:22:null
/home/vagrant/sites/google-cal/storage/framework/views/96faa8d8afe2e0f07db5d96a536009499a3c48a5.php:22:null
/home/vagrant/sites/google-cal/storage/framework/views/96faa8d8afe2e0f07db5d96a536009499a3c48a5.php:22:
object(stdClass)[226]
public 'available' => boolean false
public 'room' => string 'Room 513 (Voinovich Room)' (length=25)
public 'summary' => string 'Reynolds' (length=8)
public 'startTime' => string '1:00pm' (length=6)
public 'endTime' => string '3:00pm' (length=6)
public 'startDay' => string '03/21/17' (length=8)
public 'endDay' => string '03/21/17' (length=8)
我的问题是我怎么能遍历事件B1中的对象为了访问对象的属性,以便我可以将它们传递给部分视图?
收到此错误信息:提供的foreach 无效参数() –
你确定你嵌套你现有的内部的foreach?您可以粘贴错误时正在运行的确切代码吗? –
'@foreach($ displayRooms as $ room => $ events) @foreach($ events as $ event) @foreach($ event as $ prop => $ value) {{var_dump($ value)}} @endforeach @endforeach @ endforeach' –