一.索引数组

  //使用array()语句结构将联系人列表中所有数据声明为一个二维数组,默认下标是顺序数字索引

  $contact1=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

  );

  //以HTML表格的形式输出二维数组中的每个元素

  echo '

  echo '

  echo '

  echo '

  echo '

  //使用双层for语句嵌套二维数组$contact1,以HTML表格的形式输出

  //使用外层循环遍历数组$contact1中的行

  for($row=0;$row

  echo '

  //使用内层循环遍历数组$contact1 中 子数组的每个元素,使用count()函数控制循环次数

  for($col=0;$col

  echo '

  }

  echo '

  }

  echo '

  {

  {

';

联系人列表

';

';

编号 姓名 公司 地址 电话 EMALL

'; ';

';

'.$contact1[$row][$col].'

'; '; ';

  输出效果

  

  二.关联数组(不能用for循环)

  $contact2=array(

  "北京联系人"=>array(1,'高某','A公司','北京市','(010)987654321','gm@linux.com'),

  "上海联系人"=>array(2,'洛某','B公司','上海市','(021)123456789','lm@apache.com'),

  "天津联系人"=>array(3,'峰某','C公司','天津市','(022)246802468','fm@mysql.com'),

  "重庆联系人"=>array(4,'书某','D公司','重庆市','(023)135791357','sm@php.com')

  );

  //创建表格将数组循环输入

  echo '

  echo '

  echo '

  echo '

  foreach ($contact2 as $key=>$value)

  {

  echo '

  //foreach里面嵌套一个for循环也是可以的

  //foreach里面嵌套foreach

  foreach($value as $mn)

  {

  echo "

  }

  echo '

  }

  echo '

';

';

编号 姓名 公司 地区 电话 EMALL

'; ';

';

{$mn}

"; '; ';

  输出效果:

  

  注意:1.关联数组不能直接用for循环

  2.创建表格时 表,行,列的代码都是成对存在的,不要漏掉,不要忘记加斜杠 /

  3.能用双引号时尽量用双引号,尤其是录入表格内容时,必须用双引号

  发表于

  2016-03-21 16:18

  神靖希希

  阅读(23344)

  评论(0)

  编辑

  收藏

  举报

  刷新评论刷新页面返回顶部

php中遍历二维数组并以表格的形式输出相关推荐

  1. python中遍历二维数组_python遍历二维数组-女性时尚流行美容健康娱乐mv-ida网

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页  > 高级搜索 二 维 数组 5.2.1 二 ...

  2. python遍历二维数组_在Python中遍历二维数组?

    你需要告诉我们一些事情:dataset = datas.values 它可能是一个二维数组,因为它来自一个csv负载.但是什么形状和数据类型?甚至可能是阵列的一个样本. 这是函数中的data参数吗? ...

  3. php打印 二维数组,PHP中遍历二维数组_以不同形式的输出操作实例

    //定义二维索引数组 $arr = array( array("101","李军","男","1976-02-20",& ...

  4. php怎么循环输出二维数组,PHP中遍历二维数组—以不同形式的输出操作

    //定义二维索引数组 $arr = array( array("101","李军","男","1976-02-20",& ...

  5. 二维数组在c语言中的作用,C语言中的二维数组

    1.二维数组的定义和引用 一. 数据类型 数组名[常量表达式1][常量表达式2]; (1)假如有个二维数组array[n][m],则行下标的取值范围0~n-1 (2)列下标的取值范围0~m-1 (3) ...

  6. 微信小程序遍历二维数组

    在微信小程序中遍历二维数组,代码如下 data 中二维数组结构如下 data: {familys:[{familyName:'贾家', users: [{name:'贾宝玉'},{name:'贾元春' ...

  7. 如何创建二维数组 微信小程序_微信小程序遍历二维数组

    在微信小程序中遍历二维数组,代码如下 data 中二维数组结构如下 data: { familys:[ { familyName:'贾家', users: [ {name:'贾宝玉'}, {name: ...

  8. c语言二维数组行优先如何访问快,C/C++遍历二维数组,列优先(column-major)比行优先(row-major)慢,why?...

    C/C++遍历二维数组,列优先(column-major)比行优先(row-major)慢,why? 简单粗暴的答案:存在Cache机制! 稍微啰嗦一点:CPU访问内存(读/写,遍历数组的话主要是读) ...

  9. 二维数组更改vue_使用vue中的v-for遍历二维数组的方法

    如下所示: {{itemss}} 其中,data数据为: this.data = [ [ { type: '', name: '资产', start: '期末余额', end: '期初余额' }, { ...

最新文章

  1. Android-02:使用SharedPreferences存储简单数据
  2. 每个java 初学者都应该明白的
  3. 用C#+XMI技术进行UML模型捕获
  4. Vuex原来可以这样上手
  5. 基于深度学习的自动化行人检测和监控系统
  6. utuntu 视频 无声
  7. android intent json,如何从android中的Intent服务中的服务器获取Json响应?
  8. add p4 多个文件_Python实例:对文件夹图片批量添加logo操作
  9. 基于STM32的步进电机驱动设计
  10. 修改app名称后,分享到微信的app名称无变化问题
  11. 自动化测试——selenium(完结篇)
  12. 2年修完6个清华CS硕士学位第3周反思报告
  13. 服务器vmware新建虚拟机教程,如何创建虚拟机教程全解
  14. 网站图片挂马检测及PHP与python的图片文件恶意代码检测对比
  15. 董树义 近代微波测量技术_本土IC领域又一关键技术获得突破!
  16. 外网下载速度过慢问题解决办法
  17. P13 - 软件设计质量评审 之 八个评审要求
  18. 基于微信小程序的智慧社区系统
  19. 基于plc的隧道式,门框式全自动洗车机控制,组态王动画仿真
  20. CPU卡加密系统与M1加密系统比较!

热门文章

  1. 读书笔记:英语词根学习
  2. linux版本下word文档,Ubuntu下获取免费的Microsoft Word版本
  3. 谷歌搜索,揭示人性最黑暗的5个秘密
  4. 暗藏的比特币白皮书已删除 苹果其实与Web3“格格不入”?
  5. 文档flie的读写,open()的用法
  6. 算极化率的格林函数算法
  7. 不会吧,不会吧,不会还有人不知道Python给图片加水印超级简单哦
  8. 为什么现在招个前端这么难
  9. php新浪微博第三方登录接口,手机第三方新浪微博登录php api实现分析
  10. 关于微信浏览器调整字体大小,H5页面适配问题