程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> Laravel 5框架學習之向視圖傳送數據(進階篇)

Laravel 5框架學習之向視圖傳送數據(進階篇)

編輯:PHP綜合

我們不僅僅可以向視圖傳送一個數據,同樣我們可以傳送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。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved