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 相关文章推荐
Breeze 文章管理系统 v1.0.0正式发布
Dec 14 PHP
FirePHP 推荐一款PHP调试工具
Apr 23 PHP
PHP面向对象的进阶学习(抽像类、接口、final、类常量)
May 07 PHP
Windows下安装PHP单元测试环境PHPUnit图文教程
Oct 24 PHP
PHP SPL标准库中的常用函数介绍
May 11 PHP
PHP判断上传文件类型的解决办法
Oct 20 PHP
PHP使用内置函数file_put_contents写入文件及追加内容的方法
Dec 07 PHP
PHP实现图片上传并压缩
Dec 22 PHP
PHP实现原生态图片上传封装类方法
Nov 08 PHP
详解Yii2.0 rules验证规则集合
Mar 21 PHP
关于Yii中模型场景的一些简单介绍
Sep 22 PHP
php解析非标准json、非规范json的方式实例
Dec 10 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中使用DOM控制XML实现代码
2010/05/07 PHP
使用PHP实现蜘蛛访问日志统计
2013/07/05 PHP
thinkphp实现多语言功能(语言包)
2014/03/04 PHP
php基于socket实现SMTP发送邮件的方法
2015/03/05 PHP
Yii2增加验证码步骤详解
2016/04/25 PHP
PHP实现QQ登录的开原理和实现过程
2018/02/04 PHP
Fastest way to build an HTML string(拼装html字符串的最快方法)
2011/08/20 Javascript
javascript设计模式之对象工厂函数与构造函数详解
2015/07/30 Javascript
详解JavaScript逻辑Not运算符
2015/12/04 Javascript
AngularJS 让人爱不释手的八种功能
2016/03/23 Javascript
jquery中的常见问题及快速解决方法小结
2016/06/14 Javascript
js使用i18n实现页面国际化的方法
2017/05/09 Javascript
js canvas实现适用于移动端的百分比仪表盘dashboard
2017/07/18 Javascript
TensorFlow.js 微信小程序插件开始支持模型缓存的方法
2020/02/21 Javascript
python自动化测试之连接几组测试包实例
2014/09/28 Python
Python 3中的yield from语法详解
2017/01/18 Python
python爬虫入门教程--利用requests构建知乎API(三)
2017/05/25 Python
Python 异常处理的实例详解
2017/09/11 Python
python使用Pycharm创建一个Django项目
2018/03/05 Python
python爬虫URL重试机制的实现方法(python2.7以及python3.5)
2018/12/18 Python
Dlib+OpenCV深度学习人脸识别的方法示例
2019/05/14 Python
python set内置函数的具体使用
2019/07/02 Python
深入了解Python在HDA中的应用
2019/09/05 Python
解决tensorflow打印tensor有省略号的问题
2020/02/04 Python
python多项式拟合之np.polyfit 和 np.polyld详解
2020/02/18 Python
使用Python实现批量ping操作方法
2020/05/06 Python
Python实现将元组中的元素作为参数传入函数的操作
2020/06/05 Python
基于 Python 实践感知器分类算法
2021/01/07 Python
Woolworth官网:澳洲第一大超市
2017/06/25 全球购物
ECCO爱步加拿大官网:北欧丹麦鞋履及皮具品牌
2017/07/08 全球购物
为女性购买传统的印度服装和婚纱:Kalkifashion
2019/07/22 全球购物
助人为乐好少年事迹材料
2014/08/18 职场文书
2015年驾驶员工作总结
2015/04/29 职场文书
北京青年观后感
2015/06/15 职场文书
一文搞懂如何实现Go 超时控制
2021/03/30 Python
css实现左上角飘带效果的完整代码
2022/03/18 HTML / CSS