生成N位的数字英文随机混合的字符串

时间:2022-05-08
本文章向大家介绍生成N位的数字英文随机混合的字符串,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
//随机产生$num位字符串
    function mkrandomstr($num=6){
        $str="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
        $str=str_shuffle($str);
        return substr($str, 0,$num);
    }
//随机产生$num位字符串
    function mkrandomstr($num=6)
    {
        $str="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
    $randStr = "";
    for($i=0;$i<$num; $i++)
    {
        $rand = rand(0,62);
        $randStr .= $str[$rand];
    }
    return $randStr;
    }