加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP多维数组是指什么,如何搭建多维数组?

发布时间:2023-04-15 14:53:38 所属栏目:PHP教程 来源:
导读:这篇文章给大家分享的是“PHP多维数组是指什么,如何创建多维数组?”,对大家学习和理解有一定的参考价值和帮助,有这方面学习需要的朋友,接下来就跟随小编一起学习一下吧。

一个数组中的值可以是另
这篇文章给大家分享的是“PHP多维数组是指什么,如何创建多维数组?”,对大家学习和理解有一定的参考价值和帮助,有这方面学习需要的朋友,接下来就跟随小编一起学习一下吧。
 
一个数组中的值可以是另一个数组,另一个数组的值也可以是一个数组。依照这种方式,我们可以创建二维或者三维数组:
 
实例
 
<?php
 
// 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"
 
 )
 
 );
 
上面的数组将输出如下:
 
Array
 
 (
 
 [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?";
 
上面的代码将输出:
 
Is Megan a part of the Griffin family?
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!