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+mysql 采用ajax技术的 省 市 地 3级联动无刷新菜单 源码
Dec 16 PHP
PHP4与PHP5的时间格式问题
Feb 17 PHP
php时间不正确的解决方法
Apr 09 PHP
smarty section简介与用法分析
Oct 03 PHP
浅析PKI加密解密 OpenSSL
Jul 01 PHP
PHP中round()函数对浮点数进行四舍五入的方法
Nov 19 PHP
PHP微信支付实例解析
Jul 22 PHP
PHP  实现等比压缩图片尺寸和大小实例代码
Oct 08 PHP
CI框架(ajax分页,全选,反选,不选,批量删除)完整代码详解
Nov 01 PHP
阿里云Win2016安装Apache和PHP环境图文教程
Mar 11 PHP
workerman结合laravel开发在线聊天应用的示例代码
Oct 30 PHP
XAMPP升级PHP版本实现步骤解析
Sep 04 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
PHP读取PDF内容配合Xpdf的使用
2012/11/24 PHP
PHP数组和explode函数示例总结
2015/05/08 PHP
php 利用array_slice函数获取随机数组或前几条数据
2015/09/30 PHP
ThinkPHP项目分组配置方法分析
2016/03/23 PHP
PHP实现可自定义样式的分页类
2016/03/29 PHP
php in_array() 检查数组中是否存在某个值详解
2016/11/23 PHP
[企业公众号]升级到[企业微信]之后发送消息失败的解决方法
2017/06/30 PHP
[原创]php token使用与验证示例【测试可用】
2017/08/30 PHP
让您的菜单不离网站
2006/10/03 Javascript
一款JavaScript压缩工具:X2JSCompactor
2007/06/13 Javascript
主页面中的两个iframe实现鼠标拖动改变其大小
2013/04/16 Javascript
jquery图片放大功能简单实现
2013/08/01 Javascript
浅析return false的正确使用
2013/11/04 Javascript
Node.js实现的简易网页抓取功能示例
2014/12/05 Javascript
js实时获取并显示当前时间的方法
2015/07/31 Javascript
js简单实现标签云效果实例
2015/08/06 Javascript
JS实现把一个页面层数据传递到另一个页面的两种方式
2018/08/13 Javascript
js canvas实现红包照片效果
2018/08/21 Javascript
详解vue项目中调用百度地图API使用方法
2019/04/25 Javascript
详解element-ui表格中勾选checkbox,高亮当前行
2019/09/02 Javascript
Python中max函数用法实例分析
2015/07/17 Python
浅谈python jieba分词模块的基本用法
2017/11/09 Python
Python迭代器与生成器基本用法分析
2018/07/26 Python
Python图像处理实现两幅图像合成一幅图像的方法【测试可用】
2019/01/04 Python
使用Windows批处理和WMI设置Python的环境变量方法
2019/08/14 Python
OpenCV 使用imread()函数读取图片的六种正确姿势
2020/07/09 Python
html如何对span设置宽度
2019/10/30 HTML / CSS
英国经典球衣网站:Classic Football Shirts
2017/05/20 全球购物
意大利奢华内衣制造商:Cosabella
2017/08/29 全球购物
什么是跨站脚本攻击
2014/12/11 面试题
电信专业毕业生推荐信
2013/11/18 职场文书
机电一体化应届生求职信范文
2014/01/24 职场文书
演讲比赛通讯稿
2015/07/18 职场文书
活动宣传稿范文
2015/07/23 职场文书
python 定义函数 返回值只取其中一个的实现
2021/05/21 Python
阿里面试Nacos配置中心交互模型是push还是pull原理解析
2022/07/23 Java/Android