Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用多个@include的Laravel FatalErrorException @包括('page.header',['isAnimalFlag'=>在_数组($page,['animal'])) @包括('page.header',['isinsectlag'=>在_数组($page,['昆虫]])) @产量(‘含量’) @包括('page.footer')_Php_Laravel - Fatal编程技术网

Php 使用多个@include的Laravel FatalErrorException @包括('page.header',['isAnimalFlag'=>在_数组($page,['animal'])) @包括('page.header',['isinsectlag'=>在_数组($page,['昆虫]])) @产量(‘含量’) @包括('page.footer')

Php 使用多个@include的Laravel FatalErrorException @包括('page.header',['isAnimalFlag'=>在_数组($page,['animal'])) @包括('page.header',['isinsectlag'=>在_数组($page,['昆虫]])) @产量(‘含量’) @包括('page.footer'),php,laravel,Php,Laravel,为什么我不能在拉威尔这样做?不能有多个@include?当我只使用一个include时,它就起作用了。那么如何传递多个参数呢?只需在第一个include中传递额外的参数,因为您要将它们发送到同一个部分 <div id="App"> @include('page.header', [ 'isAnimalFlag'=> in_array($page, ['animal']) ]) @include('page.header', [ 'isInsectFlag'=&

为什么我不能在拉威尔这样做?不能有多个@include?当我只使用一个include时,它就起作用了。那么如何传递多个参数呢?

只需在第一个include中传递额外的参数,因为您要将它们发送到同一个部分

<div id="App">
    @include('page.header', [ 'isAnimalFlag'=> in_array($page, ['animal']) ])

    @include('page.header', [ 'isInsectFlag'=> in_array($page, ['insect']) ])

    @yield('content')

    @include('page.footer')
</div>

@包括('page.header',
['isAnimalFlag'=>在_数组($page,['animal'])中,
_数组中的'isInsectFlag'=>($page,['昆虫'])
])
@产量(‘含量’)
@包括('page.footer')

我想你把模板搞乱了。您能告诉我们您在哪里创建$page数组的控制器吗?
<div id="App">
        @include('page.header', 
        [ 'isAnimalFlag'=> in_array($page, ['animal']),       
          'isInsectFlag'=> in_array($page, ['insect'])
        ])

        @yield('content')

        @include('page.footer')
    </div>