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 相关文章推荐
第五节 克隆 [5]
Oct 09 PHP
也谈截取首页新闻 - 范例
Oct 09 PHP
PHP查询MySQL大量数据的时候内存占用分析
Jul 22 PHP
PHP表单验证的3个函数ISSET()、empty()、is_numeric()的使用方法
Aug 22 PHP
php简单开启gzip压缩方法(zlib.output_compression)
Apr 13 PHP
怎样给PHP源代码加密?PHP二进制加密与解密的解决办法
Apr 22 PHP
基于Discuz security.inc.php代码的深入分析
Jun 03 PHP
PHP图像处理类库及演示分享
May 17 PHP
php实现html标签闭合检测与修复方法
Jul 09 PHP
PHP获取网站中各文章的第一张图片的代码示例
May 20 PHP
PHP会员找回密码功能的简单实现
Sep 05 PHP
php接口隔离原则实例分析
Nov 11 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进行MySQL删除记录操作代码
2008/06/07 PHP
PHP制作3D扇形统计图以及对图片进行缩放操作实例
2014/10/23 PHP
PHP实现股票趋势图和柱形图
2015/02/07 PHP
PHP微信开发之二维码生成类
2015/06/26 PHP
PHP的Yii框架中YiiBase入口类的扩展写法示例
2016/03/17 PHP
Centos PHP 扩展Xchche的安装教程
2016/07/09 PHP
PHP code 验证码生成类定义和简单使用示例
2020/05/27 PHP
JavaScript的面向对象(一)
2006/11/09 Javascript
Jquery 一次处理多个ajax请求的代码
2011/09/02 Javascript
用js实现trim()的解决办法
2013/04/16 Javascript
jQuery之选择组件的深入解析
2013/06/19 Javascript
JS JSOP跨域请求实例详解
2016/07/04 Javascript
AngularJS 所有版本下载地址
2016/09/14 Javascript
AngularJS实现的select二级联动下拉菜单功能示例
2017/10/25 Javascript
基于vue打包后字体和图片资源失效问题的解决方法
2018/03/06 Javascript
vue 实现根据data中的属性值来设置不同的样式
2020/08/04 Javascript
python使用pyhook监控键盘并实现切换歌曲的功能
2014/07/18 Python
Python线程中对join方法的运用的教程
2015/04/09 Python
Python实现的圆形绘制(画圆)示例
2018/01/31 Python
基于Pandas读取csv文件Error的总结
2018/06/15 Python
python join方法使用详解
2019/07/30 Python
pandas 中对特征进行硬编码和onehot编码的实现
2019/12/20 Python
使用pandas库对csv文件进行筛选保存
2020/05/25 Python
python使用openpyxl操作excel的方法步骤
2020/05/28 Python
美国创意礼品网站:UncommonGoods
2017/02/03 全球购物
Get The Label中文官网:英国运动时尚购物平台
2017/04/19 全球购物
Shopee新加坡:东南亚与台湾电商平台
2019/01/25 全球购物
英国最大的自有市场,比亚马逊便宜:Flubit
2019/03/19 全球购物
J2EE中常用的名词进行解释
2015/11/09 面试题
教学实习自我评价
2014/01/28 职场文书
装修设计师求职信
2014/02/26 职场文书
教师求职信范文
2014/05/24 职场文书
2014年幼儿园教学工作总结
2014/12/04 职场文书
博士生专家推荐信
2015/03/25 职场文书
初中英语教师个人工作总结2015
2015/07/21 职场文书
法律服务所工作总结
2015/08/10 职场文书