PHP二维关联数组的遍历方式(实例讲解)


Posted in PHP onOctober 18, 2017

采用foreach循环对二维索引数组进行遍历,相对来讲速度更快,效率更高,foreach循环是PHP中专门用来循环数组的。

实例也相对简单,多加练习,想清楚程序运行逻辑即可。

<?php
 $arr = array(//定义外层数组
 "北京负责人"=>array(1,'高某','A公司','北京市','(010)987654321','gm@Linux.com'),//子数组1
 "上海负责人"=>array(2,'洛某','B公司','上海市','(021)123456789','lm@apache.com'),//子数组2
 "天津负责人"=>array(3,'峰某','C公司','天津市','(022)24680246','fm@mysql.com'), //子数组3
 "重庆负责人"=>array(4,'书某','D公司','重庆市','(023)13579135','sm@php.com')  //子数组4
 );
 
 foreach($arr as $key=>$arr_item){
  echo $key; //取出数组的键
  echo "<pre>";
   print_r($arr_item); //$arr_item就是子数组了
  echo "</pre>";
  foreach($arr_item as $value){
   echo $value."===";  //数组的值
  }
 }
?>

 总结:

1、当遍历二维关联数组时,for循环可能就用不上了。

2、$key,取出$arr数组的键

3、$arr_item就是子数组(子数组1,子数组2…..)

以上这篇PHP二维关联数组的遍历方式(实例讲解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
php下批量挂马和批量清马代码
Feb 27 PHP
PHP 观察者模式的实现代码
May 10 PHP
php缓冲 output_buffering的使用详解
Jun 13 PHP
php抓取页面的几种方法详解
Jun 17 PHP
Smarty foreach控制循环次数的实现详解
Jul 03 PHP
采用header定义为文件然后readfile下载(隐藏下载地址)
Jan 31 PHP
php递归创建目录的方法
Feb 02 PHP
PHP判断来访是搜索引擎蜘蛛还是普通用户的代码小结
Sep 14 PHP
PHP+Ajax+JS实现多图上传
May 07 PHP
phpinfo()中Loaded Configuration File(none)的解决方法
Jan 16 PHP
PHP中让json_encode不自动转义斜杠“/”的方法
Feb 28 PHP
PHP从零开始打造自己的MVC框架之类的自动加载实现方法详解
Jun 03 PHP
php中各种定义变量的方法小结
Oct 18 #PHP
php 算法之实现相对路径的实例
Oct 17 #PHP
php 二维数组快速排序算法的实现代码
Oct 17 #PHP
php 数据结构之链表队列
Oct 17 #PHP
PHP实现的贪婪算法实例
Oct 17 #PHP
PHP 7.1中AES加解密方法mcrypt_module_open()的替换方案
Oct 17 #PHP
PHP实现统计所有字符在字符串中出现次数的方法
Oct 17 #PHP
You might like
BBS(php &amp; mysql)完整版(三)
2006/10/09 PHP
php实现paypal 授权登录
2015/05/28 PHP
PHP实现补齐关闭的HTML标签
2016/03/22 PHP
PHP Primary script unknown 解决方法总结
2019/08/22 PHP
thinkphp5实现微信扫码支付
2019/12/23 PHP
php面向对象基础详解【星际争霸游戏案例】
2020/01/23 PHP
JS提交并解析后台返回的XML的代码
2008/11/03 Javascript
教你在heroku云平台上部署Node.js应用
2014/07/30 Javascript
js光标定位文本框回车表单提交问题的解决方法
2015/05/11 Javascript
Nodejs中的this详解
2016/03/26 NodeJs
javascript 四十条常用技巧大全
2016/09/09 Javascript
浅析JavaScript中break、continue和return的区别
2016/11/30 Javascript
Angular实现类似博客评论的递归显示及获取回复评论的数据
2017/11/06 Javascript
js中call()和apply()改变指针问题的讲解
2019/01/17 Javascript
js实现固定区域内的不重叠随机圆
2019/10/24 Javascript
jQuery编写QQ简易聊天框
2020/08/27 jQuery
CentOS 6.5下安装Python 3.5.2(与Python2并存)
2017/06/05 Python
Python中常见的异常总结
2018/02/20 Python
基于Django与ajax之间的json传输方法
2018/05/29 Python
python实现顺序表的简单代码
2018/09/28 Python
PyQt5实现让QScrollArea支持鼠标拖动的操作方法
2019/06/19 Python
浅谈pycharm使用及设置方法
2019/09/09 Python
python 利用已有Ner模型进行数据清洗合并代码
2019/12/24 Python
使用celery和Django处理异步任务的流程分析
2020/02/19 Python
jupyter 实现notebook中显示完整的行和列
2020/04/09 Python
惊艳的手工时装首饰:Migonne Gavigan
2018/02/23 全球购物
澳大利亚在线家具、灯饰和家居装饰店:LivingStyles
2018/11/20 全球购物
机械设计专业应届生求职信
2013/11/21 职场文书
法律六进活动方案
2014/03/13 职场文书
安全教育月活动总结
2014/05/05 职场文书
车队安全员岗位职责
2015/02/15 职场文书
五四青年节比赛演讲稿
2015/03/18 职场文书
小学教师教学反思
2016/02/24 职场文书
浅谈@Value和@Bean的执行顺序问题
2021/06/16 Java/Android
36个正则表达式(开发效率提高80%)
2021/11/17 Javascript
升级 Win11 还是坚守 Win10?微软 Win11 新系统缺失功能大盘点
2022/04/05 数码科技