Php Laravel-将关联数组的数组传递给局部数组
我试图将包含关联数组的关联数组传递给laravel 5.2中的a部分:Php Laravel-将关联数组的数组传递给局部数组,php,arrays,laravel,laravel-5,blade,Php,Arrays,Laravel,Laravel 5,Blade,我试图将包含关联数组的关联数组传递给laravel 5.2中的a部分: @include('admin.partials.context-menu', [ 'items' => [ ['test' => 'test'] ], 'icon' => 'more_vert' ]) 并尝试访问数组中的数组项: <ul class="contex
@include('admin.partials.context-menu', [
'items' => [
['test' => 'test']
],
'icon' => 'more_vert'
])
并尝试访问数组中的数组项:
<ul class="context-menu">
@foreach($items as $item)
<li class="context-menu-item">
{{ $item['test'] }}
</li>
@endforeach
</ul>
谢谢您的帮助:)我所能想到的是您丢失了其中一项的钥匙 例如,我可以用下面的代码触发相同的错误
<?php
$array = [
'items' => [
['test' => 'test'],
['key' => 'test2']
]
];
foreach ($array['items'] as $item) {
var_dump($item['test']);
}
这就是全部代码。e、 g.每个
$项上是否都有测试
键?
<?php
$array = [
'items' => [
['test' => 'test'],
['key' => 'test2']
]
];
foreach ($array['items'] as $item) {
var_dump($item['test']);
}
@foreach ($items as $key => $value) // yes this works in blade
{{ $item[$key] }}
@endforeach