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

已经验证成功!求批评

<?php
/**
 * @param $i 1 :数字   2 :字母  3:数字字母混合
 * @param string $wei  生成几位
 */
function yanzheng($i, $wei = '4')
{
    switch ($i) {
        case  1:
            for ($i = 1; $i <= $wei; $i++) {
                // echo $i;
                echo $yanzhengma = rand(0, 9);
            }
            break;

        case 2;
            for ($i = 1; $i <= $wei; $i++) {
                // echo $i;
                echo $yanzhengma = chr(rand(65, 90));
            }
            break;

        case 3;
            function suiji($i)
            {

                $shuzi = rand(0, 9);
                $zimu = chr(rand(65, 90));
                // echo  $i ;
                if ($i == '1') {
                    $yanzhengma1 = $shuzi;
                } else if ($i == '2') {
                    $yanzhengma1 = $zimu;
                }
                return $yanzhengma1;
            }
            for ($i = 1; $i <= $wei; $i++) {
                // echo $i;
                echo suiji(rand(1, 2));
            }
            break;
    }
}
yanzheng(3, 9);


正在回答

1 回答

是要求验证码,,,,而不是简单的返回几个数字或字母,,去看看验证码制作的课程吧

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

举报

0/150
提交
取消

已经验证成功!求批评

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