首頁 > 後端開發 > php教程 > Laravel 5 基礎(三)- 傳送資料(續)至視圖

Laravel 5 基礎(三)- 傳送資料(續)至視圖

WBOY
發布: 2016-08-08 09:26:53
原創
948 人瀏覽過
  • 我們不只可以向視圖傳送一個數據,同樣我們可以傳送Array
<code>    public function about()
    {
        return view('pages.about')->with([
            'first' => 'Zhang',
            'last' => 'Jinglin'
        ]);
    }</code>
登入後複製
<code><h1>About {{ $first }} {{ $last }}</h1></code>
登入後複製

一種簡潔的方式是這樣:

<code>    public function about()
    {
        $data = [];
        $data['first'] = 'Zhang';
        $data['last'] = 'Jinglin';
        
        return view('pages.about', $data);
    }</code>
登入後複製

結果相同,更簡單的是這樣:

<code>    public function about()
    {
        $first = 'Zhang';
        $last = 'Jinglin';
        return view('pages.about', compact('first', 'last'));
    }</code>
登入後複製

compact 把參數變成數組,extract相反。可以查看php手冊了解 compact ,順道了解一下 extract。

以上就介紹了Laravel 5 基礎(三)- 向視圖傳送資料(續),包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板