PHP二维关联数组的遍历方式
采用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二维关联数组的遍历方式相关推荐
- JavaScript学习(九十二)—关联数组的基本操作
JavaScript学习(九十二)-关联数组的基本操作 王同学的每天进步一点点系列!!! 一.关联数组的定义 定义:所谓关联数组,就是指数组元素的下标为字符型 二.关联数组的创建方式 1)定义一个空数 ...
- 数组: 数组的遍历: 二维数组: 二维数组的遍历方式:
数组: 变量: 存储单个数据 数组: 存储多个数据数组: 相同数据类型的有序集合一段连续的内存空间特点:1.引用数据类型2.长度一旦确定不可改变3.存储的多个数据要求数据类型一致4.数组是有序的索 ...
- 返回一个二维整数数组中的最大的子数组和
一.题目: 1.输入一个二维整形数组,数组里有正数有负数. 2.二维数组中连续的一个子矩阵组成一个子数组. 3.求所有子数组的和的最大值. 二.设计思想: .定义一个二维数组,使用二重循环对其进行赋值 ...
- 【C语言】动态分配二维字符串数组
动态分配一个二维字符串数组 (1) 分配可能不连续的内存 申请 char**pps8Output = (char **) malloc(n * sizeof(char *)); 对于pps8Outpu ...
- c语言malloc用法 数组,详解C语言用malloc函数申请二维动态数组的实例
详解C语言用malloc函数申请二维动态数组的实例 C语言在程序运行中动态的申请及释放内存十分方便,一维数组的申请及释放比较简单. Sample one #include int main() { c ...
- 二维数组传入函数_C++二维动态数组memset()函数初始化
来源:https://blog.csdn.net/longhopefor/article/details/20994919 先说说memset函数: void *memset(void *s,int ...
- 返回一个二维整数数组最大联通子数组的和(思路)
返回一个二维整数数组最大联通子数组的和(思路) 题目: 输入一个二维整形数组,数组里有正数也有负数. 求所有子数组的和的最大值. 总体思路: 返回一个最大的二维联通子数组的思路总体上和二维首尾子数组相 ...
- 返回一个二维整数数组中的最大子数组的和
一.课题要求: 输入一个二维整形数组,数组里有正数也有负数: 二维数组中连续的一个子矩阵组成一个子数组,没个子数组都有一个和: 如果数组A[0]--A[j-1]首尾相邻,允许A[i ...
- numpy使用[]语法索引二维numpy数组中指定行列位置的数值内容(access value at certain row and column in numpy array)
numpy使用[]语法索引二维numpy数组中指定行列位置的数值内容(access value at certain row and column in numpy array) 目录
最新文章
- 零基础入门学习Python(35)面向对象编程
- Linux终端关闭屏幕显示,使用命令行关闭监视器
- 玩转spring MVC(九)---Spring Data JPA
- 全国计算机等级考试题库二级C操作题100套(第74套)
- 教程丨亿万网友一起换头像欢庆新中国成立70周年,就差你了!
- 汇编语言-018(FLD 、FST、FSTP、FCHS、FABS 、浮点运算符、浮点比较 )
- java抽象类例子_关于java抽象类的例子
- STP的根端口与指定端口
- 【LINUX系列】之字符串搜索命令
- Spring源码之创建AOP代理(补)
- Oracle 12c 中修改PDB数据库的日志归档模式
- 梦开始的地方——VS2019调试技巧
- 前端关于Base64编码的一些技术分析
- 阿里云上部署的SQL Server服务器和SVN服务器不能远程访问
- 分类算法-决策树、随机森林
- AcWing蓝桥杯AB组辅导课10、疑难杂题
- 程控增益放大器电路原理图
- AI+智能服务机器人应用基础【学习报告】
- 启发式搜索(Informed Search)-贪婪算法GBS+A*算法
- 手动搭建 React 项目
热门文章
- 一款针对中小学研发的智慧校园系统源码,智慧学校源码,Java+智慧安防+智慧互联+智慧电子班牌+小程序源码
- 硬盘对拷后不能开机原因何在
- 综合案例:播放器 练习
- 从控制台随机输入一段字符,算出有多少字母,数字,其他的
- 学习 C 语言看这一篇就够了!吐血整理 C 语言所有知识点
- UG12.0夹具加工刀路图档 夹具设计3D图档
- 第26章 FMC—扩展外部SDRAM—零死角玩转STM32-F429系列
- Windows10 WIFI蓝牙图标消失,网卡驱动出现感叹号等无法上网的情况解决方案
- (程序猿)灵活用工节税案例
- PorterDuffXfermode 图像混合技术在漫画APP中的应用