php随机生成数字字母组合的方法
生活随笔
收集整理的這篇文章主要介紹了
php随机生成数字字母组合的方法
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
本文實(shí)例講述了php隨機(jī)生成數(shù)字字母組合的方法。分享給大家供大家參考。具體如下:
直接上代碼:
代碼如下:
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;
}
例如隨機(jī)生成 2 位 字母和數(shù)字組合
只需調(diào)用函數(shù) 并傳參2即可。
echo getRandomString(2);
如果僅僅是生成小寫(xiě)字母你可以使用類似方法
echo chr(mt_rand(65, 90);
大寫(xiě)字母
echo chr(mt_rand(97, 122));
本文轉(zhuǎn)自:https://www.jb51.net/article/62420.htm
總結(jié)
以上是生活随笔為你收集整理的php随机生成数字字母组合的方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: WordPress如何实现彩色标签云
- 下一篇: WordPress 发布新文章后邮件通知