PHP二维关联数组的遍历方式(实例讲解)

 更新时间:2017年10月18日 09:54:21   作者:金三国  
下面小编就为大家带来一篇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二维关联数组的遍历方式(实例讲解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • smarty模板引擎基础知识入门

    smarty模板引擎基础知识入门

    这篇文章主要介绍了smarty模板引擎基础知识入门,较为详细的分析了smarty的基本概念并实例分析了相关的基本用法,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • php curl抓取网页的介绍和推广及使用CURL抓取淘宝页面集成方法

    php curl抓取网页的介绍和推广及使用CURL抓取淘宝页面集成方法

    抓取网页内容,分析网页数据经常使用php curl,简洁易用,本篇文章通过代码实例给大家讲解 php curl抓取网页的介绍和推广及使用CURL抓取淘宝页面集成方法,需要的朋友参考下
    2015-11-11
  • 比较完整的微信开发php代码

    比较完整的微信开发php代码

    这篇文章主要为大家介绍了比较完整的微信开发php代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • php计算当前程序执行时间示例

    php计算当前程序执行时间示例

    这篇文章主要介绍了php计算当前程序执行时间示例,需要的朋友可以参考下
    2014-04-04
  • py文件转exe时包含paramiko模块出错解决方法

    py文件转exe时包含paramiko模块出错解决方法

    这篇文章主要介绍了py文件转exe时包含paramiko模块出错解决方法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-08-08
  • Zend Framework教程之视图组件Zend_View用法详解

    Zend Framework教程之视图组件Zend_View用法详解

    这篇文章主要介绍了Zend Framework教程之视图组件Zend_View用法,较为详细的分析了试图组件Zend_View原理并结合实例形式分析了Zend_View的使用技巧,需要的朋友可以参考下
    2016-03-03
  • ThinkPHP实现的rsa非对称加密类示例

    ThinkPHP实现的rsa非对称加密类示例

    这篇文章主要介绍了ThinkPHP实现的rsa非对称加密类,结合实例形式分析了thinkPHP引入密钥文件实现rsa加密解密的相关操作技巧,需要的朋友可以参考下
    2018-05-05
  • 在Win7 中为php扩展配置Xcache

    在Win7 中为php扩展配置Xcache

    XCache是一个又快又稳定的PHP opcode缓存器.经过良好的测试并在大流量/高负载的生产机器上稳定运行.经过(在linux上)测试并支持所有现行PHP分支的最新发布版本,如php5.0~5.6(x64和x86),并支持线程安全/Windows.与同类opcode缓存器相比更胜一筹, 比如能够快速跟进PHP版本.
    2014-10-10
  • php实现只保留mysql中最新1000条记录

    php实现只保留mysql中最新1000条记录

    这篇文章主要介绍了php实现只保留mysql中最新1000条记录的方法和相关示例及数据库结构,十分的全面,有需要的小伙伴可以参考下。
    2015-06-06
  • thinkPHP框架实现多表查询的方法

    thinkPHP框架实现多表查询的方法

    这篇文章主要介绍了thinkPHP框架实现多表查询的方法,结合实例形式简单分析了thinkPHP在多表查询情况下where的使用方法与注意事项,需要的朋友可以参考下
    2018-06-06

最新评论