In the previous article, we introduced how to transmit data to a view in the Laravel5 framework. Today, we will study how to transmit an array to the view in great detail. We recommend that you use it for reference. We can not only transmit a data record to a view, but also an Array
The Code is as follows:
Public function about ()
{
Return view ('pages. about')-> ([
'First' => 'zhang ',
'Last' => 'jinglin'
]);
}
About {$ first }{{$ last }}
A simple method is as follows:
The Code is as follows:
Public function about ()
{
$ Data = [];
$ Data ['first'] = 'zhang ';
$ Data ['last'] = 'jinglin ';
Return view ('pages. about', $ data );
}
The results are the same, which is simpler:
The Code is as follows:
Public function about ()
{
$ First = 'zhang ';
$ Last = 'jinglin ';
Return view ('pages. about', compact ('first ', 'last '));
}
Compact converts parameters into arrays, and extract is the opposite. You can refer to the php manual to learn about compact and learn about extract by the way.