问答详情
源自:1-8 PHP验证码制作之动态校验设计原理

为什么有时候只出现3个字符

为什么有时候只出现3个字符


提问者:qq_梅仁礼_03429875 2016-08-09 10:40

个回答

  • kihoor
    2017-07-24 10:23:17

    这是因为老师用rand(0,strlen($data))中的strlen($data)没有减1,字符的下标是从0开始到最大长度减1的,跟数组下标类似

  • qq_小朱
    2016-08-15 13:20:56

    循环条件正确,并且那个字符的位置是不是超出图片本身的宽高