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

rand(0,count($strdb))这里不应该是rand(0,count($strdb)-1)吗?array是从00开始的吧。

rand(0,count($strdb))这里不应该是rand(0,count($strdb)-1)吗?array是从00开始的吧。

正在回答

3 回答

 // count()后面要减去1,因为数组下标是从0开始。否则有的验证码图片不会正常显示

      $index = rand(0,count($strdb)-1);


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

确实是要减一,否则会报错有时候

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

对,要减1,老师讲的时候估计是忘记了吧

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

举报

0/150
提交
取消

rand(0,count($strdb))这里不应该是rand(0,count($strdb)-1)吗?array是从00开始的吧。

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