php 四维数组_PHP 多维数组
PHP - 两维数组
两维数组是数组的数组(三维数组是数组的数组的数组)。
首先,让我们看看下面的表格:
品牌
库存
销量
Volvo
33
20
BMW
17
15
Saab
5
2
Land Rover
15
11
我们能够在两维数组中存储上表中的数据,就像这样:
$cars = array
(
array("Volvo",22,18),
array("BMW",15,13),
array("Saab",5,2),
array("Land Rover",17,15)
);
现在这个两维数组包含了四个数组,并且它有两个索引(下标):行和列。
如需访问 $cars 数组中的元素,我们必须使用两个索引(行和列):
实例
echo $cars[0][0].": 库存:".$cars[0][1].", 销量:".$cars[0][2].".
";
echo $cars[1][0].": 库存:".$cars[1][1].", 销量:".$cars[1][2].".
";
echo $cars[2][0].": 库存:".$cars[2][1].", 销量:".$cars[2][2].".
";
echo $cars[3][0].": 库存:".$cars[3][1].", 销量:".$cars[3][2].".
";
?>
我们也可以在 For 循环中使用另一个 For 循环,来获得 $cars 数组中的元素(我们仍需使用两个索引):
实例
for ($row = 0; $row < 4; $row++) {
echo "
Row number $row
";
echo "
- ";
for ($col = 0; $col < 3; $col++) {
echo "
".$cars[$row][$col]."";
}
echo "
";
}
?>
php 四维数组_PHP 多维数组相关推荐
- c语言bool怎么用_C语言中的一维数组和二维数组什么?怎么用?
C++| 匠心之作 从0到1入门学编程[免费]yun.itheima.com C语言除了基本数据类型之外,还提供了构造类型的数据,构造类型的数据包括数组类型.结构体类型和共用体类型.下面我们详细介绍 ...
- matlab 思维数组_matlab多维数组
1. 一个三维数组由行. 列和页三维组成, 其中每一页包含一个由行和列构成的二 维数组. 2. 利用标准数组函数创建多维数组 A=zeros(4,3,2) 生成一个 4 行 3 列 2 页的三维全 0 ...
- 二维数组和多维数组的本质及寻址方式
二维数组和多维数组的本质及寻址方式 二维数组和多维数组的本质还是一维数组,一维数组是一个特殊的一维数组.数组的数组就是多维数组,这个数组的元素不是基本数据类型,而是数组. int ary[5],flo ...
- C语言学习笔记09-数组、字符数组、字符串数组、二维数组(单字符输入输出putchar、getchar,字符串输入输出的scanf、gets、puts)
C语言数组 数组作用:可以用来保存很多记录(可以看成一种大容器).一些简单游戏也基本由数组实现,如游戏地图(二维数组)等等. 一个数组 划分 多个单元(下标区分) -存放-> 多个同类元 ...
- Java数组(二维数组)
目录 前言 多维数组 二维数组 声明二维数组 创建二维数组 访问二维数组 遍历二维数组 最后 前言 在上一篇文章Java数组(一维数组)中,我们学习了一维数组,那么今天我们来学习Java二维数组. 多 ...
- java 二维数组 的方法和属性_Java一维数组和二维数组详解(Java必备知识)
数组是最为常见的一种数据结构,分为一级数组,二维数组以及多维数组.是把相同数据类型的元素,用一个标识符封装到一起的基本类型数据序列或对象序列. 目录 一维数组 创建一维数组 给一维数组赋值 获取数组的 ...
- php二维二维数组,PHP二维数组和多维数组
PHP 支持二维数组和多维数组,它们在实际编程中也经常用到. 二维数组 将两个一维数组组合起来就可以构成一个二维数组,使用二维数组可以保存较为复杂的数据,在一些场合经常用到.示例如下: $person ...
- matlab 思维数组_MATLAB多维数组常用方法
8 多维数组 在实际应用的过程中,经常需要构造多于二维的数组,我们将多于二维的数组统称为多维数组. 对于二维数组,人们习惯于把数组的第1维称为"行",把第2维称为"列&q ...
- java 稀疏数组和二维数组转换,并保存稀疏数组到文件后可以读取
稀疏数组和二维数组转换 稀疏数组:当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组 稀疏数组的处理方法: 记录数组一共有多少行,有多少个不同的值 把具有不同值得元素的行 ...
最新文章
- 【程序员趣味】用Python制作带字小人举牌
- android好还是windows好,收银机操作系统哪种好?安卓系统与Windows系统区别?
- 捕捉mysql中不可忽视的知识点(二)
- 【数据分析】近10年学术论文的数据分析!
- 开关灯(jzoj 3926)
- 20175322 周弋鸿 2018-2019-2 《Java程序设计》第八周学习总结
- ntp 服务导致kudu集群不可用
- swift 将图片资源打包成Bundle
- Mysql中修改字段类型、长度以及添加删除列
- vmware安装dsm7.0
- 自己如何选购更换内存条?(超详细)
- 动态数组是怎么创建的?BQe
- 企业微信 网页授权登入demo
- 自然辩证法小论文选题_新颖的自然辩证法论文题目 自然辩证法论文题目哪个好...
- guzzlehttp resulted in a `409 Conflict` response 访问网址 laravel thinkphp
- 代码管理平台云效Codeup使用以及构建流水线
- Multisim基础 直流电流源示例
- 【转】伽马校正(Gamma Correction)
- lz4 安装 解压/压缩
- php 无法加载activex,IE无法加载 Activex 控件的解决办法
热门文章
- mysql记录当前表数据的数据条数据类型_mysql的表的操作 数据类型
- 差分进化算法_OPTIMUS软件功能特性介绍【全局优化算法模块】
- oracle数据库升级失败,Oracle 11.2.0.1 rac 升级失败后,数据库降级方案(flashback database)...
- 在VC中使用MATLAB C++函数库
- 5000元性价比高的笔记本_2018性价比笔记本电脑品牌推荐 5000左右笔记本性价比推荐...
- 华为荣耀30pro鸿蒙内测版,荣耀手机用户放心了 消息称荣耀30 Pro正在内测华为鸿蒙OS...
- 【TypeScript系列教程11】函数的使用
- php 点击文本框弹出时间,点击Input框弹出日期选项
- php分页上一页下一页判断,分页(上一页,下一页)
- 一个路由器两个网段互通_如何判断两个IP地址是否在同一个网段?什么是子网掩码?...