PHP中使用foreach()遍历二维数组的简单实例


Posted in PHP onJune 13, 2016

第一种类型

想用foreach()遍历整个二维数组:

$team = array('lk','ok'); 
$book = array('linux服务器配置与管理',$team); 

foreach($book as $k=>$val) //for $book each $value( as ) 
echo $k.'=>'.$val.'';

输出结果是:

0=>linux服务器配置与管理
1=>Array

当然,其实我是想要所有具体内容,而不是输出array。。。

所以应该采用如下做法,加入一个判断语句:

$team = array('lk','ok'); 
$book = array('linux服务器配置与管理',$team); 

foreach($book as $k=>$val) //意思是for $book each $value( as ) 
if( is_array($val) ) foreach( $val as $value) echo $value.''; 
else echo $k.'=>'.$val.'';

则输出为:

0=>linux服务器配置与管理
lk
ok

echo "<br>"; 
echo "<h1>php遍历二维数组</h1>"; 
//$team = array('lk','ok'); 
//$book = array('linux服务器配置与管理',$team); 
$arr = array( 
array('name'=>'系统配置','url'=>'?action=config&do=config'), 
array('name'=>'验证码配置','url'=>'?action=config&do=seccode'), 
array('name'=>'模板管理','url'=>'?action=config&do=tpl'), 
array('name'=>'帐号管理','url'=>'?action=admin&do=list'), 
array('name'=>'添加帐号','url'=>'?action=admin&do=add')); 
foreach($arr as $k=>$val){ 
  echo "name:".$val["name"]."/n"; 
}

以上这篇PHP中使用foreach()遍历二维数组的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP的开合式多级菜单程序
Oct 09 PHP
Optimizer与Debugger兼容性问题的解决方法
Dec 01 PHP
php 无限级 SelectTree 类
May 19 PHP
php 运行效率总结(提示程序速度)
Nov 26 PHP
php中随机显示图片的函数代码
Jun 23 PHP
php设计模式 Bridge (桥接模式)
Jun 26 PHP
PHP 查找字符串常用函数介绍
Jun 07 PHP
php文件服务实现虚拟挂载其他目录示例
Apr 17 PHP
WampServer下安装多个版本的PHP、mysql、apache图文教程
Jan 07 PHP
详解PHP数据压缩、加解密(pack, unpack)
Dec 17 PHP
PHP的PDO大对象(LOBs)
Jan 27 PHP
thinkPHP5使用Rabc实现权限管理
Aug 28 PHP
PHP 数组基本操作小结(推荐)
Jun 13 #PHP
PHP中header函数的用法及其注意事项详解
Jun 13 #PHP
PHP的时间戳与具体时间转化的简单实现
Jun 13 #PHP
PHP时间戳格式全部汇总 (获取时间、时间戳)
Jun 13 #PHP
Netbeans 8.2将支持PHP7 更精彩
Jun 13 #PHP
yii2 modal弹窗之ActiveForm ajax表单异步验证
Jun 13 #PHP
Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)
Jun 13 #PHP
You might like
phpmyadmin3 安装配置图解教程
2012/03/29 PHP
php实现高效获取图片尺寸的方法
2014/12/12 PHP
XRegExp 0.2: Now With Named Capture
2007/11/30 Javascript
SyntaxHighlighter语法高亮插件使用说明
2011/08/14 Javascript
JavaScript执行顺序详细介绍
2013/12/04 Javascript
jquerydom对象的事件隐藏显示和对象数组示例
2013/12/10 Javascript
JavaScript保留两位小数的2个自定义函数
2014/05/05 Javascript
jquery调取json数据实现省市级联的方法
2015/01/29 Javascript
浅谈JavaScript字符串拼接
2015/06/25 Javascript
JavaScript每天定时更换皮肤样式的方法
2015/07/01 Javascript
javascript从定义到执行 你不知道的那些事
2016/01/04 Javascript
BootStrap入门学习第一篇
2017/08/28 Javascript
vue的列表交错过渡实现代码示例
2019/05/05 Javascript
整理 node-sass 安装失败的原因及解决办法(小结)
2020/02/19 Javascript
精读《Vue3.0 Function API》
2020/05/20 Javascript
解决echarts图表使用v-show控制图表显示不全的问题
2020/07/19 Javascript
[02:28]DOTA2亚洲邀请赛附加赛 RECAP赛事回顾
2015/01/29 DOTA
[47:52]DOTA2-DPC中国联赛正赛 iG vs LBZS BO3 第二场 3月4日
2021/03/11 DOTA
python中合并两个文本文件并按照姓名首字母排序的例子
2014/04/25 Python
详细解析Python当中的数据类型和变量
2015/04/25 Python
举例区分Python中的浅复制与深复制
2015/07/02 Python
Python解析json文件相关知识学习
2016/03/01 Python
Django视图和URL配置详解
2018/01/31 Python
Python with语句上下文管理器两种实现方法分析
2018/02/09 Python
Python socket实现多对多全双工通信的方法
2019/02/13 Python
Pytoch之torchvision.transforms图像变换实例
2019/12/30 Python
戴尔美国官网:Dell
2016/08/31 全球购物
澳大利亚首屈一指的鞋类品牌:Tony Bianco
2018/03/13 全球购物
Oakley西班牙官方商店:太阳眼镜和男女运动服
2019/04/26 全球购物
装潢设计专业推荐信模板
2013/11/26 职场文书
自荐信怎么写呢?
2013/12/09 职场文书
煤矿安全承诺书
2014/05/22 职场文书
离婚协议书怎么写(范本参考)
2014/09/30 职场文书
2016年“我们的节日·重阳节”主题活动总结
2016/04/01 职场文书
python opencv检测直线 cv2.HoughLinesP的实现
2021/06/18 Python
MySQL中varchar和char类型的区别
2021/11/17 MySQL