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

$key,$v这两个变量是哪里来的?怎么就能对应到数组$students里面的学号和姓名?

$key,$v这两个变量是哪里来的?怎么就能对应到数组$students里面的学号和姓名?不需要定义或者声明?是不是这两个变量名随便定义,都可以实现foreach($students as $ss => $x),$ss就是学号,$x就是名称?只要后面的$ss => $x的格式和'2010'=>'令狐冲'的格式相同,会自动赋值?

正在回答

3 回答

$students[$key] = $value;

所以对于foreach($students as $key => $val),其实$key就是你每个元素的键名,$value是这个键对应的值。foreach会遍历数组中所有的键值对。

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

和尚唐僧 提问者

非常感谢!
2015-08-26 回复 有任何疑惑可以回复我~

自己定义的,你可以把key改成a,v改成b,按自己的习惯

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

是的,你可以自己定义变量名称,你可以自己试试就知道了

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

举报

0/150
提交
取消

$key,$v这两个变量是哪里来的?怎么就能对应到数组$students里面的学号和姓名?

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