ラベル view の投稿を表示しています。 すべての投稿を表示
ラベル view の投稿を表示しています。 すべての投稿を表示

2017年8月16日水曜日

Laravelにおけるviewに変数を渡す方法

viewのwelcomeに変数$nameを渡すには、以下の方法がある

1)
Route::get('/', function () {
    return view('welcome', ['name' => 'World',
    ]);
});

2)
Route::get('/', function () {
    return view('welcome')->with('name', 'World');
});

3)
Route::get('/', function () {
 $name = 'World';
    $age = 42;

    return view('welcome', ['name' => $name,
                                           'age' => $age,
    ]);
    //same with, return view('welcome',  compact('name', 'age'));
});

Route::get('/', function () {
    $tasks = [
        'qwe',
        'asd',
        'zxc'
    ];

    return view('welcome', compact('tasks'));
});