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 相关文章推荐
我的论坛源代码(三)
Oct 09 PHP
计算一段日期内的周末天数的php代码(星期六,星期日总和)
Nov 12 PHP
使用array mutisort 实现按某字段对数据排序
Jun 18 PHP
php递归函数中使用return的注意事项
Jan 17 PHP
PHP中ini_set和ini_get函数的用法小结
Feb 18 PHP
PHP实现删除非站内外部链接实例代码
Jun 17 PHP
ThinkPHP之R方法实例详解
Jun 20 PHP
Session 失效的原因汇总及解决丢失办法
Sep 30 PHP
学习php设计模式 php实现原型模式(prototype)
Dec 07 PHP
PHP判断文件是否被引入的方法get_included_files用法示例
Nov 29 PHP
laravel 中某一字段自增、自减的例子
Oct 11 PHP
php实现记事本案例
Oct 20 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
PHP5 面向对象(学习记录)
2009/12/02 PHP
php将gd生成的图片缓存到memcache的小例子
2013/06/05 PHP
destoon官方标签大全
2014/06/20 PHP
表单提交错误后返回内容消失问题的解决方法(PHP网站)
2015/10/20 PHP
JavaScript 解析Json字符串的性能比较分析代码
2009/12/16 Javascript
基于Jquery的温度计动画效果
2010/06/18 Javascript
JS控制一个DIV层在指定时间内消失的方法
2014/02/17 Javascript
Jquery对数组的操作技巧整理
2014/03/25 Javascript
Javascript获取当前时间函数和时间操作小结
2014/10/01 Javascript
jQuery仿gmail实现fixed布局的方法
2015/05/27 Javascript
javascript 小数乘法结果错误的处理方法
2016/07/28 Javascript
微信小程序实战之轮播图(3)
2017/04/17 Javascript
JavaScript中构造函数与原型链之间的关系详解
2019/02/25 Javascript
原生js实现each方法实例代码详解
2019/05/27 Javascript
Vue如何提升首屏加载速度实例解析
2020/06/25 Javascript
Element-ui树形控件el-tree自定义增删改和局部刷新及懒加载操作
2020/08/31 Javascript
vue 函数调用加括号与不加括号的区别
2020/10/29 Javascript
详解python发送各类邮件的主要方法
2016/12/22 Python
python实现协同过滤推荐算法完整代码示例
2017/12/15 Python
Python 查找字符在字符串中的位置实例
2018/05/02 Python
python 简单照相机调用系统摄像头实现方法 pygame
2018/08/03 Python
详解python读取image
2019/04/03 Python
图解Python中深浅copy(通俗易懂)
2020/09/03 Python
法国珠宝店:CLEOR
2017/01/29 全球购物
一级方程式赛车官方网上商店:F1 Store(支持中文)
2018/01/12 全球购物
Discard Protocol抛弃协议的作用是什么
2015/10/10 面试题
经济与贸易专业应届生求职信
2013/11/19 职场文书
初中体育教学反思
2014/01/14 职场文书
新闻编辑自荐书范文
2014/02/12 职场文书
大学同学会活动方案
2014/08/20 职场文书
民族精神月活动总结
2014/08/28 职场文书
房产销售员2015年终工作总结
2015/10/22 职场文书
高中化学教学反思
2016/02/22 职场文书
python机器学习实现oneR算法(以鸢尾data为例)
2022/03/03 Python
vue项目打包后路由错误的解决方法
2022/04/13 Vue.js
Python 文字识别
2022/05/11 Python