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

大神们求解答

<?php

 $students = array(

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

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

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

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

'2014'=>array('向问天',"93"),

'2015'=>array('任我行',"87"),

'2016'=>array('冲虚',"58"),

'2017'=>array('方正',"74"),

'2018'=>array('岳不群',"91"),

'2019'=>array('宁中则',"90"),

);//10个学生的学号、姓名、分数,用数组存储

 

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

{ //使用循环结构遍历数组,获取学号 

     echo $key; //输出学号

echo ":";

//循环输出姓名和分数

foreach($val as $v)

{

echo $v; 

}

echo "<br />";

}

?>

请问里面的$key $students $v $val都代表着什么?是根据什么定义的名字

正在回答

1 回答

$students代表一个数组,$key是数组的键,$val是键对应的另一个数组,$v是$val数组对应的值,以上都是针对上面的代码而言,简单来说,这四个都是变量,根据变量的命名规范来定义的,只要符合命名规范,你可以用任何字符代替他们

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP入门篇
  • 参与学习       456420    人
  • 解答问题       6590    个

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

进入课程

大神们求解答

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号