foreach循环
16lz
2021-10-12
一.foreach循环
1.用echo输出单值
- 代码:
echo $aaa[2]['area_id']. '--' .$aaa[1]['area_name'];
- 输出id和名称
- 效果:
2.用print_r输出数组
- 代码:
print_r($aaa);//打印所有数组
print_r(#aaa[0]);//打印当前数组
print_r($aaa [0]['son'] [0]['son'] );//打印当前数组下所有下级数组
- 打印当前数组效果图:
3.省市区循环
- 代码
foreach ($aaa as $k1 => $v1) {
echo '编号:';
echo $k1;
echo ',--id是:';
echo $v1['area_id'];
echo ',--省份名:';
echo $v1['area_name'];
echo ',--精度:';
echo $v1['lng'];
echo ',--维度:';
echo $v1['lat'];
echo '<br>';
echo '<hr>';
foreach ($v1['son'] as $k2 => $v2) {
echo '编号:';
echo $k2;
echo '--id是:';
echo $v2['area_id'];
echo '--城市名:';
echo $v2['area_name'];
echo '--精度:';
echo $v2['lng'];
echo '--维度:';
echo $v2['lat'];
echo '<hr>';
foreach($v2['son'] as $k3 => $v3){
echo '编号:'.$k3 . '--id是:' .$v3['area_id']. '--市区名:' .$v3['area_name']. '--精度:' .$v3['lng']. '--维度:' .$v3['lat'];
echo '<br>';
}
echo '<hr>';
}
};
- 部分效果图:
更多相关文章
- 【前端】es6的const定义的常量不能更改该怎么理解?
- 【前端】js如何获取tree型数组的最大深度呢?
- PHP函数的使用
- 循环读取数组
- 第十二课 数组循环
- Foreach循环遍历数组
- 使用php数组遍历及模拟数据制作一个省级、市级、区县信息详情表
- PHP 循环遍历数组
- 数组遍历代码