随机生成OTP随机字符串 substr方法

日期:2019-01-19 浏览:385次
需要了解的函数
substr(string,start,length);
rand(min,max);
代码如下

1
2
3
4
5
6
7
8
9
10
11
public function rand_otc()
{
    $n = 6;
    $str = "123456789qwertyuiopasdfghjklzxcvbnm";
    $result = "";
    for ($i = 1; $i <= $n; $i++) {
        $result .= substr($str, (rand()%(strlen($str))), 1);
    }
    // 返回结果
    echo '随机返回的',$n,'位字符:',$result.'<br />';
}

没有评论

发表评论