php 将数据传递给Laravel中的视图的不同方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 将数据传递给Laravel中的视图的不同方法相关的知识,希望对你有一定的参考价值。
<?php
//Method 6 (passing arrays) :
// [ laravel\routes\web.php ]
Route::get('/' , function () {
$tasks = [
'Go to the store',
'Finish laracasts tutorial',
'clean the room'
]
return view ('welcome' )->compact('tasks');
});
// [ laravel\resources\views\welcome.blade.php ]
<ul>
@foreach ($tasks as $task)
<li> {{ $tasks }} </li>
@endforeach
</ul>
<?php
//Method 5 :
// [ laravel\routes\web.php ]
Route::get('/' , function () {
$name = "Oli";
$age = 25;
return view ('welcome' )->compact('name', 'age');
});
// [ laravel\resources\views\welcome.blade.php ]
<h1>Hello, <?= $name; ?> </h1>
<h2>Age : <?= $age; ?> </h2>
<?php
// Method 4 :
// [ laravel\routes\web.php ]
Route::get('/' , function () {
return view ('welcome' )->with('name', 'Oli');
});
// [ laravel\resources\views\welcome.blade.php ]
<h1>Hello, <?= $name; ?> </h1>
<h2>Age : <?= $age; ?> </h2>
<?php
// Method 3 :
// [ laravel\routes\web.php ]
Route::get('/' , function () {
return view ('welcome', [
'name' => 'Oli',
'age' => '25',
] );
});
// [ laravel\resources\views\welcome.blade.php ]
<h1>Hello, <?= $name; ?> </h1>
<h2>Age : <?= $age; ?> </h2>
<?php
// Method 2 :
// [ laravel\routes\web.php ]
Route::get('/' , function () {
return view ('welcome', [
'name' => 'Oli',
'age' => '25',
] );
});
// [ laravel\resources\views\welcome.blade.php ]
<h1>Hello, <?= $name; ?> </h1>
<h2>Age : <?= $age; ?> </h2>
<?php
// Method 1 :
// [ laravel\routes\web.php ]
Route::get('/' , function () {
$name = "Oli";
$age = 25;
return view ('welcome', [
'name' => $name,
'age' => $age
] );
});
// [ laravel\resources\views\welcome.blade.php ]
<h1>Hello, <?= $name; ?> </h1>
以上是关于php 将数据传递给Laravel中的视图的不同方法的主要内容,如果未能解决你的问题,请参考以下文章
将数据传递给 laravel 中的引导模式
将数据传递给 Laravel 中 vue.js 中的另一个组件
SwiftUI 将数据传递给子视图
UIPickerView 将数据传递给容器视图
如何将数据传递给 ASP.NET MVC 中的模式视图
如何将数据传递给 Vue.js 中的路由器视图