$user = 'LiCxi';
$age = 20;
$arr = compact('user', 'age');
// $arr = ['user' => 'LiCxi', 'age' => 20];
//compact 有多个参数,字符串类型,比如上面的 user 就代表变量 $user。
或者说
Route::get('/', function(){
$codes = [
'php',
'asp',
'jsp',
];
// return view('welcome', ['codes'=>$codes]);
// return view('welcome', compact('codes'));
// return view('welcome')->withCodes($codes);
// return view('welcome')->with(compact('codes'));
reutrn view('welcome', [
'codes' => [
'php',
'asp',
'jsp',
]
]);
//这五个return是等价的
});
<div class="title m-b-md">
@foreach($codes as $code)
{{ $code }}
@endforeach
</div>