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

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下载

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

公众号

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