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巧获服务器端信息
Dec 06 PHP
PHP采集利器 Snoopy 试用心得
Jul 03 PHP
ThinkPHP 防止表单重复提交的方法
Aug 08 PHP
PHP中call_user_func_array()函数的用法演示
Feb 05 PHP
浅谈Eclipse PDT调试PHP程序
Jun 09 PHP
php实现SAE上使用storage上传与下载文件的方法
Jun 29 PHP
PHP之密码加密的几种方式
Jul 29 PHP
详解WordPress中过滤链接与过滤SQL语句的方法
Dec 18 PHP
Yii实现文章列表置顶功能示例
Oct 18 PHP
php.ini中date.timezone设置详解
Nov 20 PHP
PHP+mysql实现从数据库获取下拉树功能示例
Jan 06 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
Jul 26 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实现在限定区域里自动调整字体大小的类实例
2015/04/02 PHP
基于php解决json_encode中文UNICODE转码问题
2020/11/10 PHP
javascript 学习笔记(onchange等)
2010/11/14 Javascript
Javascript自定义排序 node运行 实例
2013/06/05 Javascript
JavaScript实现的日期控件具体代码
2013/11/18 Javascript
JS将所有对象s的属性复制给对象r(原生js+jquery)
2014/01/25 Javascript
JS实现闪动的title消息提醒效果
2014/06/20 Javascript
jQuery实现带延迟效果的滑动菜单代码
2015/09/02 Javascript
EasyUI闪屏EasyUI页面加载提示(原理+代码+效果图)
2016/02/21 Javascript
JavaScript获取当前url根目录(路径)
2016/06/17 Javascript
JS文件上传神器bootstrap fileinput详解
2021/01/28 Javascript
第一次接触神奇的前端框架vue.js
2016/12/01 Javascript
重新理解JavaScript的六种继承方式
2017/03/24 Javascript
Vue 自定义动态组件实例详解
2018/03/28 Javascript
详解基于Vue/React项目的移动端适配方案
2019/08/23 Javascript
layer弹出层显示在top顶层的方法
2019/09/11 Javascript
vue.js iview打包上线后字体图标不显示解决办法
2020/01/20 Javascript
[03:48]大碗DOTA
2019/07/25 DOTA
Python实现批量下载图片的方法
2015/07/08 Python
python验证码识别的实例详解
2016/09/09 Python
python实现Windows电脑定时关机
2018/06/20 Python
浅析python,PyCharm,Anaconda三者之间的关系
2019/11/27 Python
sklearn+python:线性回归案例
2020/02/24 Python
Python实现在Windows平台修改文件属性
2020/03/05 Python
Python 生成短8位唯一id实战教程
2021/01/13 Python
详解如何使用Pytest进行自动化测试
2021/01/14 Python
印度领先的在线时尚商店:Koovs
2016/08/28 全球购物
优质飞蝇钓和渔具:RiverBum
2020/05/10 全球购物
WEB控件及HTML服务端控件能否调用客户端方法?如果能,请解释如何调用?
2015/08/25 面试题
期末考试动员演讲稿
2014/01/10 职场文书
幼儿园美术教学反思
2014/01/31 职场文书
优秀员工评语
2014/02/10 职场文书
入党宣誓仪式主持词
2015/06/29 职场文书
青年岗位能手事迹材料(2016推荐版)
2016/03/01 职场文书
导游词之无锡梅园
2019/11/28 职场文书
如何将numpy二维数组中的np.nan值替换为指定的值
2021/05/14 Python