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

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

WBOY
WBOY原創
2016-08-08 09:26:53937瀏覽
  • 我們不只可以向視圖傳送一個數據,同樣我們可以傳送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教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn