foreach中的多维数组

多维数组,是先创建一维数组,然后再组合
$numbers1=array(1,3,5,7);
$numbers2=array(30,60,90,100);
$numbers3=array('numbers1'=>$numbers1,'numbers2'=>$nubmers2);
代码如下所示:
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<?php
$China=array(
'OA'=>'中国',
'BC'=>'三亚',
'N'=>'广东'
);
$us=array(
'W'=>'世界',
'S'=>'美国',
'A'=>'加拉大'
);
$canada=array('QC'=>'墨尔本');
$C=array(
'Mexico'=>$China,
'United States'=>$us,
'Canada'=>$canada
);
foreach($C as $country => $list){
echo "<h1>$country</h1>";
echo '<ul>';
foreach($list as $key => $value){
echo "<li>$key - $value</li>";
}
echo '</ul>';
}
?>
</body>
</html>

运行结果如下图所示: