php多维数组如何使用

$User=array(array('张三',88),array('lisi',90),array('王五',99));如何调用?... $User =array(
array('张三',88),
array('lisi',90),
array('王五',99)
);

如何调用?
展开
 我来答
阳光上的桥
2008-11-07 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65812
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
$User[0][0]的值就是'张三'、$User[0][1]的值就是88;
$User[1][0]的值就是'lisi'、$User[1][1]的值就是90;
....

更高级的用法见下面的例子程序:
<?php
$User =array(
'张三' => 88,
'lisi' => 90,
'王五' => 99
);
print_r($User);
?>

这样$User['张三']的值就是88,$User['lisi']的值就是90,是一维数组,而且更加方便。
宇宙大师之一
2015-06-03 · TA获得超过3477个赞
知道小有建树答主
回答量:2271
采纳率:52%
帮助的人:720万
展开全部
php 多维数组与一维数组的使用方法一样
可以遍历、修改、添加等

例如:
<?php
$array = array('a'=>array('a1','a2'),'b'=>array('b1','b2'));

//遍历数组
foreach($array as $key=>$value){
foreach($value as $k=>$v){
echo $key.'=>'.$k.'--'.$v;
}
}

//修改数组

$array['a'] = array('a3','a4');

//添加

$arra['c'] = array('c1','c2');
?>

不过,PHP有一些数组函数不适用于多维数组,所谓,有些功能需要特殊处理一下

比如:

PHP排序函数 sort()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
装扮教父
2019-06-26 · TA获得超过3901个赞
知道大有可为答主
回答量:3050
采纳率:30%
帮助的人:262万
展开全部
php
多维数组与一维数组的使用方法一样
可以遍历、修改、添加等
例如:
<?php
$array
=
array('a'=>array('a1','a2'),'b'=>array('b1','b2'));
//遍历数组
foreach($array
as
$key=>$value){
foreach($value
as
$k=>$v){
echo
$key.'=>'.$k.'--'.$v;
}
}
//修改数组
$array['a']
=
array('a3','a4');
//添加
$arra['c']
=
array('c1','c2');
?>
不过,PHP有一些数组函数不适用于多维数组,所谓,有些功能需要特殊处理一下
比如:
PHP排序函数
sort()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
londitcn
2008-11-07
知道答主
回答量:33
采纳率:0%
帮助的人:0
展开全部
<?php
$User =array(
array('张三',88),
array('lisi',90),
array('王五',99)
);

for($i=0;$i<count($User);$i++)
{
echo "姓名:{$User[$i][0]} -- 分数:{$User[$i][1]}<br>";
}
?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2008-11-07 · TA获得超过1059个赞
知道小有建树答主
回答量:1019
采纳率:0%
帮助的人:750万
展开全部
将数组中的数组元素作为一个普通的元素看待,例如本例中,$user[0]就是数组('张三',88)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式