为了账号安全,请及时绑定邮箱和手机立即绑定

遍历某个数组时 当该数组中嵌套数组,怎么获取内层数组元素中的某一个键值?

<?php

 $students = array(

'2010'=>array('令狐冲',"59"),

'2011'=>array('林平之',"44"),

'2012'=>array('曲洋',"89"),

'2013'=>array('任盈盈',"92")

}

?>我只要序号和成绩??怎么遍历获取

正在回答

1 回答

这个问题需要通过数组的索引来访问第二个参数,

<?php

$students = array(

'2010'=>array('令狐冲',"59"),

'2011'=>array('林平之',"44"),

'2012'=>array('曲洋',"89"),

'2013'=>array('任盈盈',"92"),

);

foreach( $students as $key=>$value)

{

    echo '学号为'.$key.'的同学成绩为';

    echo $value[1];//只要第二项,索引为1。

    echo "<br/>";

}

?>


3 回复 有任何疑惑可以回复我~
#1

qq_我_146 提问者

非常感谢!
2017-01-04 回复 有任何疑惑可以回复我~
#2

qq_我_146 提问者

谢谢你啊
2017-01-04 回复 有任何疑惑可以回复我~
#3

iaiotas

第二项,索引为1 第一项索引是0?感觉有点反逻辑,为啥呢
2017-03-25 回复 有任何疑惑可以回复我~
#4

慕粉20550636 回复 iaiotas

value是指("令狐冲","59"),value[0]="令狐冲",value[1]="59"。在数组中下标从0开始。
2017-04-03 回复 有任何疑惑可以回复我~
#5

iaiotas 回复 慕粉20550636

好的,现在知道了,谢谢~
2017-04-04 回复 有任何疑惑可以回复我~
查看2条回复

举报

0/150
提交
取消

遍历某个数组时 当该数组中嵌套数组,怎么获取内层数组元素中的某一个键值?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信