如何获取数组名。Blade.Laravel.PHP
我有一个这样的数组。在如何获取数组名。Blade.Laravel.PHP,php,arrays,laravel,laravel-blade,Php,Arrays,Laravel,Laravel Blade,我有一个这样的数组。在items数组中,有一个带有数字的数组(在我们的例子中是3),这是产品id。是否可以从laravel中的blade获取此id号?当然,我可以为这个数组创建一个id字段,但是我想知道在这种情况下是否可以获得数组的名称 stdClass Object ( [items] => Array ( [3] => Array ( [name] =>
items
数组中,有一个带有数字的数组(在我们的例子中是3),这是产品id。是否可以从laravel中的blade获取此id号?当然,我可以为这个数组创建一个id
字段,但是我想知道在这种情况下是否可以获得数组的名称
stdClass Object
(
[items] => Array
(
[3] => Array
(
[name] => Hotpoint-Ariston HFZ 6175 S
[qty] => 1
[prod_url] => hotpoint_ariston_hfz_6175_s
[code_cat] => large-home-appliances
[url_cat] => freezers
[img] => img_5.jpg
[cost] => 250
)
)
[totalQty] => 1
[totalPrice] => 250
)
工作方式与相同,因此您可以轻松访问密钥
@foreach($obj->items as $id => $item)
{{ $id }} {{ $item['name'] }}
@endforeach
工作方式与相同,因此您可以轻松访问密钥
@foreach($obj->items as $id => $item)
{{ $id }} {{ $item['name'] }}
@endforeach
您可以使用循环获取
项的索引
:
@foreach ($object as $index => $item)
{{-- do something --}}
@endforeach
如果只需要$items
中的所有索引值,可以使用:
您可以使用循环获取项的索引
:
@foreach ($object as $index => $item)
{{-- do something --}}
@endforeach
如果只需要$items
中的所有索引值,可以使用: