将多个变量传递给刀片模板

Sam*_*dey 0 php laravel blade laravel-5

如何在Laravel中将多个变量传递给刀片视图?

说我必须通过$var1$var2查看'welcome'.

Sam*_*dey 10

发布和其他人一样可能有用,可以使用两种方法,

with函数,在with函数的帮助下以数组的形式将它们传递给视图

$data = array('var1'=>$var1, 'var2'=>$var2);
            return view('welcome')->with($data);
Run Code Online (Sandbox Code Playgroud)

compact功能,使用compact函数传递数据

$var1= "variable 1";
$var2 = "variable 2";
return view('welcome', compact('var1', 'var2'));
Run Code Online (Sandbox Code Playgroud)

在这两种情况下,只需在视图中按名称调用变量即可

{{ $var1 }} and {{ $var2 }}

PS在第二种方法变量只是简单地传递到紧凑的名称,没有任何$符号.