由數字字母產生php隨機數的方法

來源:互聯網
上載者:User
在前面我們都是介紹了php隨機數的產生方法,但是沒有具體介紹產生的php隨機數是什麼,那麼我們接下來給大家介紹php隨機產生數字字母組合的方法,執行個體分析了php產生隨機數及隨機字母的相關技巧與用法,非常具有實用價值,需要的朋友可以參考下!

由數字字母產生php隨機數的方法

function getRandomString($len, $chars=null){    if (is_null($chars)){        $chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";    }      mt_srand(10000000*(double)microtime());    for ($i = 0, $str = '', $lc = strlen($chars)-1; $i < $len; $i++){        $str .= $chars[mt_rand(0, $lc)];      }    return $str;}

例如隨機產生 2 位 字母和數字組合
只需調用函數 並傳參2即可。

echo getRandomString(2);

如果僅僅是產生小寫字母你可以使用類似方法

echo chr(mt_rand(65, 90);

大寫字母

echo chr(mt_rand(97, 122));

總結:

看到這裡相信很多小夥伴對php隨機數的產生又有進一步的瞭解,可以有字母數字組成,以及字母的大小寫,本文可以做到拋磚引玉的效果、希望對你工作有一定的協助!

相關推薦:

php隨機數不重複產生的五種方式


php隨機數產生的方法


php隨機數 紅包隨機產生演算法php版

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.