上篇文章我們介紹了Laravel5框架中如何向視圖中傳送數據,今天我們來研究下如何向視圖中傳送array,非常的詳細,推薦給有需要的小伙伴參考下。
我們不僅可以向視圖傳送一個數據,同樣我們可以傳送Array
public function about() { return view('pages.about')->with([ 'first' => 'Zhang', 'last' => 'Jinglin' ]); } <h1>About {{ $first }} {{ $last }}</h1>
一種簡潔的方式是這樣:
public function about() { $data = []; $data['first'] = 'Zhang'; $data['last'] = 'Jinglin'; return view('pages.about', $data); }
結果相同,更簡單的是這樣:
public function about() { $first = 'Zhang'; $last = 'Jinglin'; return view('pages.about', compact('first', 'last')); }
compact 把參數變成數組,extract相反。可以查看php手冊了解 compact ,順道了解一下 extract。
以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP中文網!
相關推薦:
#
以上是Laravel5框架中向視圖傳送array的學習的詳細內容。更多資訊請關注PHP中文網其他相關文章!