【发布时间】:2017-06-23 18:02:55
【问题描述】:
我有一个产品数据数组,在数组中有包含规格数据的嵌套数组。我希望以块的形式返回数据,循环显示每个产品的名称和属性。测试数组设置如下:
$products = [
$product = [
'name' => 'product name 1a',
$specification = [
'Unknown Property' => 'value1a',
'Unknown Property' => 'value2a',
'Unknown Property' => 'value3a',
'Unknown Property' => 'value4a',
]
],
$product = [
'name' => 'product name 1b',
$specification = [
'Unknown Property' => 'value1b',
'Unknown Property' => 'value2b',
'Unknown Property' => 'value3b',
]
],
$product = [
'name' => 'product name 1c',
$specification = [
'Unknown Property' => 'value1c',
'Unknown Property' => 'value2c',
'Unknown Property' => 'value3c',
'Unknown Property' => 'value4c',
]
],
];
我正在寻找的最终结果是:
<li>
<h4>Product Name 1a</h4>
<ul>
<li>Unknown Property: value1a</li>
<li>Unknown Property: value2a</li>
<li>Unknown Property: value3a</li>
<li>Unknown Property: value4a</li>
</ul>
</li>
<li>
<h4>Product Name 1b</h4>
<ul>
<li>Unknown Property: value1b</li>
<li>Unknown Property: value2b</li>
<li>Unknown Property: value3b</li>
</ul>
</li>
<li>
<h4>Product Name 1c</h4>
<ul>
<li>Unknown Property: value1c</li>
<li>Unknown Property: value2c</li>
<li>Unknown Property: value3c</li>
<li>Unknown Property: value4c</li>
</ul>
</li>
我是 PHP 数组的新手,找不到任何关于如何在我理解的循环中执行循环的参考。
【问题讨论】:
标签: php arrays loops nested-loops