在 blade 中包含 php 代码时遇到问题
having trouble including php code in blade
我有一些 header 代码我不想在控制器中使用,我只想在视图中使用它,但是由于代码周围的 php 标记,我不知道如何我会在 blade,
内工作吗
我有这样的东西
links.blade.php
$links = array(
'tab1'=>array('_'=>'a', 'href'=>'link1', 'link1'),
'tab2'=>array('_'=>'a', 'href'=>'link2', 'link2'),
'tab3'=>array('_'=>'a', 'href'=>'link3', 'link3'),
'tab4'=>array('_'=>'a', 'href'=>'link4', 'link4'),
);
?>
header.blade.php
<?php
switch () {
//other header code
@include('links') //id like to include it here
//other header code
}
?>
如何将 links.blade.php 数组或变量包含到 header.blade.php 中?还是我必须创建控制器才能执行此操作?
试试这个:
<?php
switch () {
//other header code
?>
@include('links') //id like to include it here
<php?
//other header code
}
?>
或者这个(将作为 switch
):
@if ()
@include('links')
@elseif ()
@endif
我有一些 header 代码我不想在控制器中使用,我只想在视图中使用它,但是由于代码周围的 php 标记,我不知道如何我会在 blade,
内工作吗我有这样的东西
links.blade.php
$links = array(
'tab1'=>array('_'=>'a', 'href'=>'link1', 'link1'),
'tab2'=>array('_'=>'a', 'href'=>'link2', 'link2'),
'tab3'=>array('_'=>'a', 'href'=>'link3', 'link3'),
'tab4'=>array('_'=>'a', 'href'=>'link4', 'link4'),
);
?>
header.blade.php
<?php
switch () {
//other header code
@include('links') //id like to include it here
//other header code
}
?>
如何将 links.blade.php 数组或变量包含到 header.blade.php 中?还是我必须创建控制器才能执行此操作?
试试这个:
<?php
switch () {
//other header code
?>
@include('links') //id like to include it here
<php?
//other header code
}
?>
或者这个(将作为 switch
):
@if ()
@include('links')
@elseif ()
@endif