四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

PHP生成隨機用戶名和密碼的實現代碼

有時候我們需要在應用程序中使用隨機生成用戶名和密碼,這樣可以大大提高應用程序的安全,在php中生成隨機用戶名和密碼可以使用 mt_rand 函數或者是 rand 函數, rand 函數在驗證碼中的應用多一些,而生成長字符的隨機碼一般都需要 mt_rand 函數。

    使用php生成隨機數可以應用在許多地方,比如可以設計程序的隨機密碼、模擬擲骰子游戲應用程序、石頭剪子布游戲應用程序等等。

    下面是php生成隨機數的兩個函數方法:

復制代碼 代碼如下:
//自動為用戶隨機生成用戶名(長度6-13)
        function create_password($pw_length = 4){
            $randpwd = '';
            for ($i = 0; $i < $pw_length; $i++){
                $randpwd .= chr(mt_rand(33, 126));
            }
            return $randpwd;
        }
        function generate_username( $length = 6 ) {
            // 密碼字符集,可任意添加你需要的字符
            $chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_ []{}<>~`+=,.;:/?|';
            $password = '';
            for ( $i = 0; $i < $length; $i++ )
            {
                // 這里提供兩種字符獲取方式
                // 第一種是使用substr 截取$chars中的任意一位字符;
                // 第二種是取字符數組$chars 的任意元素
                // $password .= substr($chars, mt_rand(0, strlen($chars) - 1), 1);
                $password .= $chars[ mt_rand(0, strlen($chars) - 1) ];
            }
            return $password;
        }
        // 調用該函數
        $userId = 'user'.generate_username(6);
        $pwd = create_password(9);

php技術PHP生成隨機用戶名和密碼的實現代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 355 电影| 神经内科出科个人总结| 蛇蝎美人第四季| 毕业论文3000字范文| 白鹿罗云熙| 广西荔枝品种| 九龙城寨电影| 无人区电影免费观看| 帕巴拉呼图克图| 草逼啊啊啊| 1881年| 川岛海荷| 春娇与志明2| 《魔鬼天使》电影| 少妇电影网| 唐安| 西藏秘密演员表全部| 嫦娥奔月读后感50字| 《诱惑》电影| 打龙袍全集免费观看| 忘掉我是谁 电视剧| 你是我的玫瑰花简谱| 汤唯和梁朝伟拍戏原版视频在线观看| 徐若晗全部电视剧大全| 我被最想拥抱的男生威胁了| 姐姐的秘密电影| 怎么操女人| 战犬出击电影完整版免费观看| 罗丽星克莱尔电影妄想症| 张柏芝艳照无删减版| 女同视频网站| 久草在现| 金枝欲孽在线观看免费完整版| 薄冰演员表| 绝顶五秒前在线观看| 碧海情天 电视剧| 丁丁历险记电影| 下巴有个凹陷| 张大礼| 尤勇智的个人资料简介| 智乐星中考|