一个数组中的值可以是另一个数组,另一个数组的值也可以是一个数组。依照这种方式,我们可以创建二维或者三维数组:
实例
<?php
// A two-dimensional array:
$cars = array
(
array("Volvo",100,96),
array("BMW",60,59),
array("Toyota",110,100)
);
?>
// A two-dimensional array:
$cars = array
(
array("Volvo",100,96),
array("BMW",60,59),
array("Toyota",110,100)
);
?>
PHP - 多维数组
多维数组是包含一个或多个数组的数组。
在多维数组中,主数组中的每一个元素也可以是一个数组,子数组中的每一个元素也可以是一个数组。
实例
在这个实例中,我们创建了一个自动分配 ID 键的多维数组:
$families = array
(
"Griffin"=>array
(
"Peter",
"Lois",
"Megan"
),
"Quagmire"=>array
(
"Glenn"
),
"Brown"=>array
(
"Cleveland",
"Loretta",
"Junior"
)
);
(
"Griffin"=>array
(
"Peter",
"Lois",
"Megan"
),
"Quagmire"=>array
(
"Glenn"
),
"Brown"=>array
(
"Cleveland",
"Loretta",
"Junior"
)
);
上面的数组将输出如下:
Array
(
[Griffin] => Array
(
[0] => Peter
[1] => Lois
[2] => Megan
)
[Quagmire] => Array
(
[0] => Glenn
)
[Brown] => Array
(
[0] => Cleveland
[1] => Loretta
[2] => Junior
)
)
(
[Griffin] => Array
(
[0] => Peter
[1] => Lois
[2] => Megan
)
[Quagmire] => Array
(
[0] => Glenn
)
[Brown] => Array
(
[0] => Cleveland
[1] => Loretta
[2] => Junior
)
)
实例 2
让我们试着显示上面数组中的某个值:
echo "Is " . $families['Griffin'][2] .
" a part of the Griffin family?";
" a part of the Griffin family?";
上面的代码将输出:
Is Megan a part of the Griffin family?
相关推荐
php 多维数组排序,应用php的多维数组排序函数
出自PLFrame PHP框架的一个很好用的多维数组转成字符串的方法,百试不爽!
php 多维数组的排序php 多维数组的排序
php多维数组转化为一维数组并重组源码 写了一个下午的多维数组重组;
本文实例讲述了PHP多维数组转一维数组的简单实现方法。分享给大家供大家参考,具体如下: php语言本身没有将多维数组转为一维数组的函数,但是我们可以自己写一个php函数来实现将多维转一维的功能。 运用了递归,...
PHP 多维数组排序 根据二维数组中某个项排序,需要的朋友可以参考下。
php随机生成一个多维数组
本文实例讲述了PHP实现的多维数组去重操作。分享给大家供大家参考,具体如下: 最近用到了一个获取历史会议列表的问题,需要去这个多维数组去重后返回返回给客户端,这里使用了几个php的组装函数,分享下,示例代码...
我的框架里面一个多维数组元素操作类,主要用于读取数组中配置数据,可以通过字符串节点的方式:a.b.c 来获取和设置元素,以及多维数组的覆盖,有需求的可以参考下吧! <?php /** * Created by PhpStorm. * ...
nusoap 创建多维数组 ,WebserviceStudio20 测试通过
本文实例讲述了php计算多维数组中所有值总和的方法。分享给大家供大家参考。具体实现方法如下: php 内置函数 array_sum() 函数返回数组中所有值的总和,只能返回一维数组的总和; 计算多维数组所有值的和就要自定义...
本篇文章主要介绍了PHP多维数组指定多字段排序的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
主要介绍了php多维数组去掉重复值示例,需要的朋友可以参考下
一个小文件轻松帮你搞定PHP arry 的头疼理念 如果有疑问 可以通过(http://www.wlmqtc.com/) 联系技术人员 让他们帮你更好理解
php数组无限制生成树源代码,无限制递归子类源代码
主要介绍了PHP多维数组遍历方法,实例分析了2种多维数组的遍历技巧,包括简单的foreach遍历与递归操作遍历实现方法,需要的朋友可以参考下
主要为大家详细介绍了PHP多维数组排序array的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
主要介绍了3个PHP多维数组转为一维数组的方法实例,分别使用foreach、for、while三种循环方法来实现,需要的朋友可以参考下
一个开发中常用的php多维数组合并类,希望对小伙伴们的学习实践有所帮助,多维数组合并或者多维数组和一维数组合并,数组排序,添加索引,添加前后缀。
多维数组让数组根据某个字段的大小排序,方便用户直接获取