我的數組($ response_array)是這樣的:如何從控制器傳遞數組變量來查看(Laravel 5)?
Array
(
[Auth] => Array
(
[UserID] => test
[UserIP] => 123
[XmlVersion] => Testing Version
)
[SearchAvailRequest] => Array
(
[CountryCd] => ID
[CityCd] => JOG
[CheckIn] => 2016-01-08
[CheckOut] => 2016-01-09
)
[SearchAvailResponse] => Array
(
[Hotel] => Array
(
[0] => Array
(
[HotelNo] => 1
[HotelCode] => 321
[HotelName] => Test 1 Hotel
[RmGrade] => Deluxe
[RmGradeCode] => DLX
)
[1] => Array
(
[HotelNo] => 2
[HotelCode] => 212
[HotelName] => Test 2 & 1 Hotel
[RmGrade] => Deluxe
[RmGradeCode] => DLX
)
)
)
)
我想給酒店數據查看
所以視圖顯示的數據是這樣的:
Hotel Name
Check In
Check Out
City
我嘗試像這個:
控制器:
...
return view('frontend.hotel.main_list_hotel',[
'hotel' => $response_array['SearchAvailResponse']['Hotel']
]);
...
查看:
@foreach($hotel as $key=>$value)
{{ $key }}
{{ $value['HotelNo'] }}
@endforeach
我得到酒店沒有&酒店名稱
如何獲得簽入,簽出,城市和國家?
關於如何解決此問題的任何建議?
非常感謝您
或更簡單:'request'=> $ response_array ['SearchAvailRequest']'並在需要時訪問視圖中的'request'項目'$ request ['CheckIn']' – oliverpool