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 相关文章推荐
手把手教你使用DedeCms V3的在线采集图文教程
Apr 03 PHP
php计算当前程序执行时间示例
Apr 24 PHP
phplot生成图片类用法详解
Jan 06 PHP
PHP使用Face++接口开发微信公众平台人脸识别系统的方法
Apr 17 PHP
PHP提高编程效率的20个要点
Sep 23 PHP
实例讲解php数据访问
May 09 PHP
微信公众号开发之通过接口删除菜单
Feb 20 PHP
php操作access数据库的方法详解
Feb 22 PHP
详解php框架Yaf路由重写
Jun 20 PHP
PHP智能识别收货地址信息实例
Jan 05 PHP
thinkphp框架表单数组实现图片批量上传功能示例
Apr 04 PHP
CI框架简单分页类用法示例
Jun 06 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
ThinkPHP CURD方法之data方法详解
2014/06/18 PHP
Linux下安装PHP MSSQL扩展教程
2014/10/24 PHP
PHP程序员必须清楚的问题汇总
2014/12/18 PHP
PHP使用memcache缓存技术提高响应速度的方法
2014/12/26 PHP
分享php分页的功能模块
2015/06/16 PHP
Symfony2框架学习笔记之HTTP Cache用法详解
2016/03/18 PHP
JS操作XML中DTD介绍及使用方法分析
2019/07/04 PHP
js 动态添加标签(新增一行,其实很简单,就是几个函数的应用)
2009/03/26 Javascript
EasyUI中的tree用法介绍
2011/11/01 Javascript
下拉列表选择项的选中在不同浏览器中的兼容性问题探讨
2013/09/18 Javascript
基于Echarts 3.19 制作常用的图形(非静态)
2016/05/19 Javascript
Bootstrap基本布局实现方法详解
2016/11/25 Javascript
node.js发送邮件email的方法详解
2017/01/06 Javascript
JS实现京东首页之页面顶部、Logo和搜索框功能
2017/01/12 Javascript
jquery拼接ajax 的json和字符串拼接的方法
2017/03/11 Javascript
JS去掉字符串前后空格、阻止表单提交的实现代码
2017/06/08 Javascript
json2.js 入门教程之使用方法与实例分析
2017/09/14 Javascript
基于vue循环列表时点击跳转页面的方法
2018/08/31 Javascript
js的各种数据类型判断的介绍
2019/01/19 Javascript
怎么理解wx.navigateTo的events参数使用详情
2020/05/18 Javascript
javascript自定义加载loading效果
2020/09/15 Javascript
详解Vue数据驱动原理
2020/11/17 Javascript
python结合API实现即时天气信息
2016/01/19 Python
python如何为被装饰的函数保留元数据
2018/03/21 Python
在scrapy中使用phantomJS实现异步爬取的方法
2018/12/17 Python
OpenCV-Python 摄像头实时检测人脸代码实例
2019/04/30 Python
浅谈tensorflow之内存暴涨问题
2020/02/05 Python
Python 操作SQLite数据库的示例
2020/10/16 Python
一名毕业生的自我鉴定
2013/12/04 职场文书
英语专业学生的自我评价
2013/12/30 职场文书
文明城市创建标语
2014/06/16 职场文书
2015年教师党员公开承诺书
2015/01/22 职场文书
cf战队宣传语
2015/07/13 职场文书
个人道歉信大全
2019/04/11 职场文书
Win11电脑显示本地时间与服务器时间不一致怎么解决?
2022/04/05 数码科技
Go本地测试解耦任务拆解及沟通详解Go本地测试的思路沟通的重要性总结
2022/06/21 Golang