php二维数组实例_什么是php二维数组?php二维数组实例详解
什么是php二维数组?
二维数组又称为矩阵,本质上是以数组作为数组元素的数组,一个数组的元素如果是一维数组,那么我们就称这个数组是二维数组。
PHP二维数组实例详解
我们之前的一篇文章《PHP数组的类型-多维数组》中有讲解二维数组,文字描述可能会让大家越看越糊涂,没有代码实例来的直观,下面我们具体举例让大家一目了然!
PHP二维数组代码实例:<?php
header("Content-Type:text/html; charset=utf-8");
$atr = array(
"网站"=>array("PHP","中文","网"),
"体育用品"=>array("M"=>"足球","N"=>"篮球"),
"水果"=>array("橙子",8=>"葡萄","苹果")
); //声明数组
print_r($atr); //打印输出数组
?>
输出结果为:Array (
[网站] => Array (
[0] => PHP
[1] => 中文
[2] => 网 )
[体育用品] => Array (
[M] => 足球
[N] => 篮球 )
[水果] => Array (
[0] => 橙子
[8] => 葡萄
[9] => 苹果 )
)
这里说明下:
很多人看到上面为什么"苹果"得下表是“9”呢?
这个问题我们之前的文章都有说过,数组下标默认是从 0 开始的,然后依次增加 1 ,当然也可以指定从某个数字开始,因为我们前面定义了“葡萄”是 8 ,所以后面的“苹果”的下标自然就是 9 了。小伙伴们现在明白了嘛?
上面的实例实现了一个二维数组的声明,按照这样的思路,可以声明更高维数的数组,是不是很简单呢,如果对于二维以上的数组还有些不明白的,可以参考我们之前的文章《PHP数组的类型-多维数组》!
【相关教程推荐】
1. 相关专题推荐:《php数组(Array)》
php二维数组实例_什么是php二维数组?php二维数组实例详解相关推荐
- laravel 如何 new php 类,PHP实例:laravel通过创建自定义artisan make命令来新建类文件详解...
<PHP实例:laravel通过创建自定义artisan make命令来新建类文件详解>要点: 本文介绍了PHP实例:laravel通过创建自定义artisan make命令来新建类文件详 ...
- Hadoop入门(二)——VMware虚拟网络设置+Windows10的IP地址配置+CentOS7静态IP设置(图文详解步骤2021)
Hadoop入门(二)--VMware虚拟网络设置+Windows10的IP地址配置+CentOS7静态IP设置(图文详解步骤2021) 之前在上一篇文章中讲述了 CentOS7下载+VM上安装(手动 ...
- 取二维数组最大值_学习Java,你必需要知道这些——Java数组
目录 数组的概念 数组的创建 数组的引用 数组的创建 数组元素的初始化 数组的使用 使用数组 数组的复制 多维数组 数组的概念 数组由同一类型的对象或者基本数据组成,并封装在同一一个标识符(数组名称) ...
- 二维分类教案_幼儿园中班数学教案中班数学教案二维排序——师乐汇幼儿教师教育网...
中班数学教案:二维排序 一.活动目标: 1. 在分类的基础上初步运用二维排列表进行物品放置. 2. 通过场景设置.温故知新由易到难的课程安排,幼儿能积极参与大胆表达并且根据表格来进行物品放置. 3.在 ...
- 有十五个数按由大到小顺序存放在一个数组中_数据结构基础 (代码效率优化, 线性表, 栈, 队列, 数组,字符串,树和二叉树,哈希表)...
作者:张人大 代码效率优化 复杂度 -- 一个关于输入数据量n的函数 时间复杂度 -- 昂贵 与代码的结构设计有着紧密关系 一个顺序结构的代码,时间复杂度是O(1), 即任务与算例个数 n 无关 空间 ...
- python 读取图片转换为一维向量_对Python中一维向量和一维向量转置相乘的方法详解...
对Python中一维向量和一维向量转置相乘的方法详解 在Python中有时会碰到需要一个一维列向量(n*1)与另一个一维列向量(n*1)的转置(1*n)相乘,得到一个n*n的矩阵的情况.但是在pyth ...
- python反向缩进_在Pycharm中对代码进行注释和缩进的方法详解
在Pycharm中对代码进行注释和缩进的方法详解 一.注释 1. #单行注释 2. """ 多行注释 """ 3. pycharm多行注释快 ...
- 【Oracle】record varray (associative array 关联数组) table (nested table type 嵌套表类型)和%type、%rowtype的使用详解
官方文档: https://docs.oracle.com/en/database/oracle/oracle-database/12.2/lnpls/plsql-data-types.html#GU ...
- access h3c交换机光口_华为交换机如何配置?access、trunk、hybird端口详解
原标题:华为交换机如何配置?access.trunk.hybird端口详解 很多人朋友多次问到华为交换机的配置,确实用的比较多,上次我们有单独提到h3c交换机的配置,今天我们来了解下华为交换机的配置, ...
- 怎么查看笔记本内存条型号_笔记本配置参数怎么看 笔记本配置参数查看方法【详解】...
在科技高速发展的时代,很多人都想拥有一台属于自己的电脑或者笔记本,在选购电脑或者笔记本时,我们总会面对一堆参数,虽然有些参数只要选数字大的准没错,但其具体代表什么意思,不少用户还真不知道,更不用说一些 ...
最新文章
- Javascript中typeof instanceof constructor的区别
- 02-CA/TA编程:aes demo
- 【收藏】OGC标准服务 WMS WCS WFS WPS
- HTML5学习笔记简明版(10):废弃的元素和属性
- python读取串口数据保存到mysql数据库_Python3读取Excel数据存入MySQL的方法
- flask-whooshalchemy需要注意的一点
- 接口与抽象类的区别和联系
- Linq to xml 示例分析
- sublime 关闭自动更新
- vfp复制表结构_《VisualFoxPro复制生成表》教学设计
- Facebook 推远程办公政策,但要“调整”薪资,你觉得 OK 吗?
- 阿里巴巴Android开发手册(规约)
- 爱荷华大学计算机科学专业,2015 U.S News计算机科学专业排名(不知道有没有伙伴在找)...
- “刀片嗓”“水泥鼻”“咳出肺”可以这样缓解!
- 计算机不断自动重启,电脑不断自动重启怎么办?
- 雾里看菊:热点IP是怎么生成的
- 北斗导航 | 北斗/GNSS相关数据下载:IGS/IGMAS/MGEX/DCB/brdc/gamit/bernese/rinex等
- omi html转义,特殊字符读法
- Angular4 自制华容道拼图(可以升级难度、关卡、更换图片)
- uni-app中内嵌u-charts图标导致页面在图表无法滑动