网站地图    收藏   

主页 > 专题教程 > php高级 > php数组 >

什么是php二维数组?php二维数组实例详解

来源:未知    时间:2018-02-11 18:48 作者:小飞侠 阅读:

[导读] 什么是php二维数组? 二维数组又称为矩阵,本质上是以数组作为数组元素的数组,一个数组的元素如果是一维数组,那么我们就称这个数组是二维数组。 PHP二维数组实例详解 我们之前...

什么是php二维数组?


二维数组又称为矩阵,本质上是以数组作为数组元素的数组,一个数组的元素如果是一维数组,那么我们就称这个数组是二维数组。

1425.png

PHP二维数组实例详解

我们之前的一篇文章《PHP数组的类型-多维数组》中有讲解二维数组,文字描述可能会让大家越看越糊涂,没有代码实例来的直观,下面我们具体举例让大家一目了然!

PHP二维数组代码实例:

1
2
3
4
5
6
7
8
9
<?php
header("Content-Type:text/html; charset=utf-8");
$atr array(
    "网站"=>array("PHP","中文","网"),
    "体育用品"=>array("M"=>"足球","N"=>"篮球"),
    "水果"=>array("橙子",8=>"葡萄","苹果")
);               //声明数组
print_r($atr);  //打印输出数组
?>

输出结果为:

1
2
3
4
5
6
7
8
9
10
11
12
13
Array (
[网站] => Array (
[0] => PHP
[1] => 中文
[2] => 网 )
[体育用品] => Array (
[M] => 足球
[N] => 篮球 )
[水果] => Array (
[0] => 橙子
[8] => 葡萄
[9] => 苹果 )
)

这里说明下:

很多人看到上面为什么"苹果"得下表是“9”呢?

这个问题我们之前的文章都有说过,数组下标默认是从 0 开始的,然后依次增加 1 ,当然也可以指定从某个数字开始,因为我们前面定义了“葡萄”是 8 ,所以后面的“苹果”的下标自然就是 9 了。小伙伴们现在明白了嘛?



自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论