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原理之异常机制深入分析
Aug 08 PHP
浏览器预览PHP文件时顶部出现空白影响布局分析原因及解决办法
Jan 11 PHP
PHP 循环删除无限分类子节点的实现代码
Jun 21 PHP
浅析PHP的ASCII码转换类
Jul 05 PHP
浅析php数据类型转换
Jan 09 PHP
Drupal简体中文语言包安装教程
Sep 27 PHP
php+mysql大量用户登录解决方案分析
Dec 29 PHP
php中Socket创建与监听实现方法
Jan 05 PHP
php使用parse_url和parse_str解析URL
Feb 22 PHP
学习php设计模式 php实现观察者模式(Observer)
Dec 09 PHP
PHP测试框架PHPUnit组织测试操作示例
May 28 PHP
为你的 Laravel 验证器加上多验证场景的实现
Apr 07 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/03/23 PHP
PHP中使用cURL实现Get和Post请求的方法
2013/03/13 PHP
php代码审计比较有意思的例子
2014/05/07 PHP
浅谈PHP SHA1withRSA加密生成签名及验签
2019/03/18 PHP
php 使用expat方式解析xml文件操作示例
2019/11/26 PHP
javascript应用:Iframe自适应其加载的内容高度
2007/04/10 Javascript
Asp.net下使用Jquery Ajax传送和接收DataTable的代码
2010/09/12 Javascript
jquery validate poshytip 自定义样式
2012/11/26 Javascript
提交表单时执行func方法实现代码
2013/03/17 Javascript
ExtJs纵坐标值重复问题的解决方法
2014/02/27 Javascript
使用原生js实现页面蒙灰(mask)效果示例代码
2014/06/20 Javascript
直接在JS里创建JSON数据然后遍历使用
2014/07/25 Javascript
js+html5实现canvas绘制镂空字体文本的方法
2015/06/05 Javascript
基于Css3和JQuery实现打字机效果
2015/08/11 Javascript
js小数运算出现多位小数如何解决
2015/10/08 Javascript
ui组件之input多选下拉实现方法(带有搜索功能)
2016/07/14 Javascript
URL中“#” “?” &amp;“”号的作用浅析
2017/02/04 Javascript
Vuex之理解Getters的用法实例
2017/04/19 Javascript
vue+node+webpack环境搭建教程
2017/11/05 Javascript
jquery实现点击a链接,跳转之后,该a链接处显示背景色的方法
2018/01/18 jQuery
javascript实现智能手环时间显示
2020/09/18 Javascript
详解Python中的from..import绝对导入语句
2016/06/21 Python
Python判断对象是否相等及eq函数的讲解
2019/02/25 Python
解决python3中的requests解析中文页面出现乱码问题
2019/04/19 Python
Python秒算24点实现及原理详解
2019/07/29 Python
Python selenium 自动化脚本打包成一个exe文件(推荐)
2020/01/14 Python
pytorch实现特殊的Module--Sqeuential三种写法
2020/01/15 Python
泰国王权免税店官方网站:KingPower
2019/03/11 全球购物
Sahajan美国:阿育吠陀护肤品牌
2021/01/09 全球购物
德尔福集团DELPHI的笔试题
2012/02/22 面试题
优秀员工自荐书
2013/12/19 职场文书
班级旅游计划书
2014/05/03 职场文书
派出所所长先进事迹
2014/05/19 职场文书
离婚案件原告代理词
2015/05/23 职场文书
晚会开场白和结束语
2015/05/29 职场文书
CentOS MySql8 远程连接实战
2022/04/19 MySQL