在前面我們都是介紹了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中文網其他相關文章!