php中遍历二维数组并以表格的形式输出
一.索引数组
//使用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中遍历二维数组并以表格的形式输出相关推荐
- python中遍历二维数组_python遍历二维数组-女性时尚流行美容健康娱乐mv-ida网
女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 二 维 数组 5.2.1 二 ...
- python遍历二维数组_在Python中遍历二维数组?
你需要告诉我们一些事情:dataset = datas.values 它可能是一个二维数组,因为它来自一个csv负载.但是什么形状和数据类型?甚至可能是阵列的一个样本. 这是函数中的data参数吗? ...
- php打印 二维数组,PHP中遍历二维数组_以不同形式的输出操作实例
//定义二维索引数组 $arr = array( array("101","李军","男","1976-02-20",& ...
- php怎么循环输出二维数组,PHP中遍历二维数组—以不同形式的输出操作
//定义二维索引数组 $arr = array( array("101","李军","男","1976-02-20",& ...
- 二维数组在c语言中的作用,C语言中的二维数组
1.二维数组的定义和引用 一. 数据类型 数组名[常量表达式1][常量表达式2]; (1)假如有个二维数组array[n][m],则行下标的取值范围0~n-1 (2)列下标的取值范围0~m-1 (3) ...
- 微信小程序遍历二维数组
在微信小程序中遍历二维数组,代码如下 data 中二维数组结构如下 data: {familys:[{familyName:'贾家', users: [{name:'贾宝玉'},{name:'贾元春' ...
- 如何创建二维数组 微信小程序_微信小程序遍历二维数组
在微信小程序中遍历二维数组,代码如下 data 中二维数组结构如下 data: { familys:[ { familyName:'贾家', users: [ {name:'贾宝玉'}, {name: ...
- c语言二维数组行优先如何访问快,C/C++遍历二维数组,列优先(column-major)比行优先(row-major)慢,why?...
C/C++遍历二维数组,列优先(column-major)比行优先(row-major)慢,why? 简单粗暴的答案:存在Cache机制! 稍微啰嗦一点:CPU访问内存(读/写,遍历数组的话主要是读) ...
- 二维数组更改vue_使用vue中的v-for遍历二维数组的方法
如下所示: {{itemss}} 其中,data数据为: this.data = [ [ { type: '', name: '资产', start: '期末余额', end: '期初余额' }, { ...
最新文章
- Android-02:使用SharedPreferences存储简单数据
- 每个java 初学者都应该明白的
- 用C#+XMI技术进行UML模型捕获
- Vuex原来可以这样上手
- 基于深度学习的自动化行人检测和监控系统
- utuntu 视频 无声
- android intent json,如何从android中的Intent服务中的服务器获取Json响应?
- add p4 多个文件_Python实例:对文件夹图片批量添加logo操作
- 基于STM32的步进电机驱动设计
- 修改app名称后,分享到微信的app名称无变化问题
- 自动化测试——selenium(完结篇)
- 2年修完6个清华CS硕士学位第3周反思报告
- 服务器vmware新建虚拟机教程,如何创建虚拟机教程全解
- 网站图片挂马检测及PHP与python的图片文件恶意代码检测对比
- 董树义 近代微波测量技术_本土IC领域又一关键技术获得突破!
- 外网下载速度过慢问题解决办法
- P13 - 软件设计质量评审 之 八个评审要求
- 基于微信小程序的智慧社区系统
- 基于plc的隧道式,门框式全自动洗车机控制,组态王动画仿真
- CPU卡加密系统与M1加密系统比较!