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

$a=array(0=>"a",4=>"b"); echo $a[4]; 为什么不是echo $a[1]才会打印出b 而是 echo $a[4]

没有搞懂这个数组取值到底是怎么回事, 不太理解

正在回答

2 回答

这样写就会得出结果。echo $a['4'];你可以看看数组相关知识就懂了

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

因为你都指定索引为4了

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

蛋大人

我也觉得,这人不注意
2017-01-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

$a=array(0=>"a",4=>"b"); echo $a[4]; 为什么不是echo $a[1]才会打印出b 而是 echo $a[4]

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