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

在物料库截取时,随机数的最大值是不是应该是物料库长度减1啊?要不截取到最大时不就没有了吗???

$font_content = substr($data, rand(0, (strlen($data) - 1)), 1);

$cn = $strdb[rand(0, (count($strdb)-1))];

正在回答

2 回答

字符串是从0开始计数的,楼上是误人子弟,比如abcdefg,a的话位置是0,如此类推,最后一位,就是总长度减1,没毛病的

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

http://img1.sycdn.imooc.com//5921b1950001f23415450505.jpg


你是对的  老师那样确实 会截取到空  会出现验证码只有三个的情况  因为有一个是空

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

举报

0/150
提交
取消

在物料库截取时,随机数的最大值是不是应该是物料库长度减1啊?要不截取到最大时不就没有了吗???

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