Php 使用多维数组中的数据嵌套foreach

Php 使用多维数组中的数据嵌套foreach,php,multidimensional-array,foreach,Php,Multidimensional Array,Foreach,我有一个多维数组,其结构如下: 名字 地址 区域 区域类型1 区域类型2 区域类型2 我有一个循环,它能抓取每家企业的名称和地址,并将它们呼应出来。现在我想做的是抓住这个区域,然后把它扔掉。到目前为止,我的循环如下: foreach ($data AS $key => $value) { echo '<ul>'; echo '<li>'; echo $value['Name']; echo '&

我有一个多维数组,其结构如下:

  • 名字
  • 地址
  • 区域
    • 区域类型1
    • 区域类型2
    • 区域类型2
我有一个循环,它能抓取每家企业的名称和地址,并将它们呼应出来。现在我想做的是抓住这个区域,然后把它扔掉。到目前为止,我的循环如下:

foreach ($data AS $key => $value) {
    echo '<ul>';
        echo '<li>';
            echo $value['Name'];
        echo '</li>';
        echo '<li>';
            echo $value['Address'];
        echo '</li>';
    echo '<li>';
                    foreach ($data as $row) {
                        echo $data['Area'];
                    }
        echo '</li>';
        echo '</ul>';
}

但我需要它与它各自的名称和地址呼应出来

你不应该简单地替换它吗

foreach ($foo as $row) {
   echo $foo['Area'];
}

echo'
    '; foreach($value['Area']为$v){ 回音“
  • ”.$v.
  • ”; } 回音“
?

foreach ($foo as $row) {
   echo $foo['Area'];
}
echo '<ul>';
foreach ($value['Area'] as $v) {
   echo '<li>' . $v . '</li>';
}
echo '</ul>'