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 相关文章推荐
3.从实例开始
Oct 09 PHP
PHP初学者头疼问题总结
Oct 09 PHP
PHP JS Ip地址及域名格式检测代码
Sep 27 PHP
php+mysql实现数据库随机重排实例
Oct 17 PHP
在Mac OS上搭建PHP的Yii框架及相关测试环境
Feb 14 PHP
Linux php 中文乱码的快速解决方法
May 13 PHP
Yii框架结合sphinx,Ajax实现搜索分页功能示例
Oct 18 PHP
详解thinkphp实现excel数据的导入导出(附完整案例)
Dec 29 PHP
PHP 文件上传后端处理实用技巧方法
Jan 06 PHP
Laravel网站打开速度优化的方法汇总
Jul 16 PHP
php封装的mongodb操作类代码
Aug 06 PHP
php框架CodeIgniter主从数据库配置方法分析
May 25 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
如何在PHP程序中防止盗链
2008/04/09 PHP
PHP获取网址的顶级域名函数代码
2012/09/24 PHP
解析php取整的几种方式
2013/06/25 PHP
两个php日期控制类实例
2014/12/09 PHP
在openSUSE42.1下编译安装PHP7 的方法
2015/12/24 PHP
基于CI框架的微信网页授权库示例
2016/11/25 PHP
云网广告中的代码,提示出错,大家找找
2006/11/21 Javascript
页面中body onload 和 window.onload 冲突的问题的解决
2009/07/01 Javascript
基于jQuery的合并表格中相同文本的相邻单元格的代码
2011/04/06 Javascript
实现网页页面跳转的几种方法(meta标签、js实现、php实现)
2014/05/20 Javascript
使用GruntJS构建Web程序之合并压缩篇
2014/06/06 Javascript
微信小程序中显示html格式内容的方法
2017/04/25 Javascript
js 闭包深入理解与实例分析
2020/03/19 Javascript
Element Notification通知的实现示例
2020/07/27 Javascript
Vue $emit()不能触发父组件方法的原因及解决
2020/07/28 Javascript
比较详细Python正则表达式操作指南(re使用)
2008/09/06 Python
Python实现打印螺旋矩阵功能的方法
2017/11/21 Python
python实现内存监控系统
2021/03/07 Python
python定向爬虫校园论坛帖子信息
2018/07/23 Python
NLTK 3.2.4 环境搭建教程
2018/09/19 Python
python中delattr删除对象方法的代码分析
2020/12/15 Python
使用html2canvas实现浏览器截图的示例代码
2018/01/26 HTML / CSS
京东奢侈品:全球奢侈品牌
2018/03/17 全球购物
JAVA程序员自荐书
2014/01/30 职场文书
送餐员岗位职责范本
2014/02/21 职场文书
春季防火方案
2014/05/10 职场文书
体育运动口号
2014/06/09 职场文书
学生上课说话检讨书
2014/10/25 职场文书
业务员工作态度散漫检讨书
2014/11/02 职场文书
公司宣传语大全
2015/07/13 职场文书
毕业典礼致辞
2015/07/29 职场文书
话题作文之呼唤
2019/12/18 职场文书
Golang实现AES对称加密的过程详解
2021/05/20 Golang
淡雅古典唯美少女娇媚宁静迷人写真
2022/03/21 杂记
《月歌。》宣布制作10周年纪念剧场版《RABBITS KINGDOM THE MOVIE》
2022/04/02 日漫
python和Appium的移动端多设备自动化测试框架
2022/04/26 Python