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中simplexml_load_file函数用法实例
Nov 12 PHP
PHP比你想象的好得多
Nov 27 PHP
PHP中的命名空间相关概念浅析
Jan 22 PHP
php实现只保留mysql中最新1000条记录
Jun 18 PHP
PHP实现根据图片色界在不同位置加水印的方法
Aug 08 PHP
PHP mysql事务问题实例分析
Jan 18 PHP
PHP数组实例详解
Jun 26 PHP
PHP 搜索查询功能实现
Nov 29 PHP
PHP基于mcript扩展实现对称加密功能示例
Feb 21 PHP
PHP与Perl之间知识点区别整理
Mar 19 PHP
php的无刷新操作实现方法分析
Feb 28 PHP
浅析PHP中json_encode与json_decode的区别
Jul 15 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实现简单加入购物车功能
2017/03/07 PHP
PHP图像处理技术实例总结【绘图、水印、验证码、图像压缩】
2018/12/08 PHP
Laravel获取当前请求的控制器和方法以及中间件的例子
2019/10/11 PHP
关于IFRAME 自适应高度的研究
2006/07/20 Javascript
JS 分号引起的一段调试问题
2009/06/18 Javascript
jquery 元素控制(追加元素/追加内容)介绍及应用
2013/04/21 Javascript
为什么JS中eval处理JSON数据要加括号
2015/04/13 Javascript
HTML5+jQuery插件Quicksand实现超酷的星际争霸2兵种分类展示效果(附demo源码下载)
2016/05/25 Javascript
jquery checkbox无法用attr()二次勾选问题的解决方法
2016/07/22 Javascript
JS获取及验证开始结束日期的方法
2016/08/20 Javascript
JS实现放大、缩小及拖拽图片的方法【可兼容IE、火狐】
2016/08/23 Javascript
Angular使用 ng-img-max 调整浏览器中的图片的示例代码
2017/08/17 Javascript
浅析node应用的timing-attack安全漏洞
2018/02/28 Javascript
layer弹出层全屏及关闭方法
2018/08/17 Javascript
vue实现在一个方法执行完后执行另一个方法的示例
2018/08/25 Javascript
Node.js 获取微信JS-SDK CONFIG的方法示例
2019/05/21 Javascript
vue 获取视频时长的实例代码
2019/08/20 Javascript
jQuery实现推拉门效果
2020/10/19 jQuery
python中的sort方法使用详解
2014/07/25 Python
python套接字流重定向实例汇总
2016/03/03 Python
python实现数据结构中双向循环链表操作的示例
2020/10/09 Python
Python解析微信dat文件的方法
2020/11/30 Python
python爬虫中抓取指数的实例讲解
2020/12/01 Python
matplotlib绘制鼠标的十字光标的实现(内置方式)
2021/01/06 Python
纯HTML5+CSS3制作图片旋转
2016/01/12 HTML / CSS
HTML5中indexedDB 数据库的使用实例
2017/05/11 HTML / CSS
Mytheresa美国官网:德国知名的女性奢侈品电商
2017/05/27 全球购物
德国购买踏板车网站:Microscooter
2019/10/14 全球购物
局域网标准
2016/09/10 面试题
JPA的特点
2014/10/25 面试题
安全检查与奖惩制度
2014/01/23 职场文书
营销计划书范文
2015/01/17 职场文书
期末复习计划
2015/01/19 职场文书
手把手教你实现PyTorch的MNIST数据集
2021/06/28 Python
Python 语言实现六大查找算法
2021/06/30 Python
一小时学会TensorFlow2之基本操作2实例代码
2021/09/04 Python