php隨機(jī)生成數(shù)字字母組合的方法
本文實(shí)例講述了php隨機(jī)生成數(shù)字字母組合的方法。分享給大家供大家參考。具體如下:
直接上代碼:
{
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ě)字母你可以使用類(lèi)似方法
echo chr(mt_rand(65, 90);
大寫(xiě)字母
echo chr(mt_rand(97, 122));
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
- php生成隨機(jī)數(shù)的三種方法
- PHP生成不重復(fù)隨機(jī)數(shù)的方法匯總
- PHP n個(gè)不重復(fù)的隨機(jī)數(shù)生成代碼
- PHP生成指定長(zhǎng)度隨機(jī)數(shù)最簡(jiǎn)潔的方法
- 一個(gè)php生成16位隨機(jī)數(shù)的代碼(兩種方法)
- php生成0~1隨機(jī)小數(shù)的方法(必看)
- php生成隨機(jī)顏色方法匯總
- PHP 動(dòng)態(tài)隨機(jī)生成驗(yàn)證碼類(lèi)代碼
- PHP隨機(jī)生成唯一HASH值自定義函數(shù)
- php生成不重復(fù)隨機(jī)數(shù)、數(shù)組的4種方法分享
- php生成隨機(jī)數(shù)/生成隨機(jī)字符串的方法小結(jié)【5種方法】
相關(guān)文章
php獲取網(wǎng)頁(yè)內(nèi)容方法總結(jié)
用php抓取頁(yè)面的內(nèi)容在實(shí)際的開(kāi)發(fā)當(dāng)中是非常有用的,如作一個(gè)簡(jiǎn)單的內(nèi)容采集器,提取網(wǎng)頁(yè)中的部分內(nèi)容等等2008-12-12
PHP 雜談《重構(gòu)-改善既有代碼的設(shè)計(jì)》之三 重新組織數(shù)據(jù)
承接上文的PHP 雜談《重構(gòu)-改善既有代碼的設(shè)計(jì)》之 重新組織你的函數(shù)繼續(xù)重構(gòu)方面的內(nèi)容2012-04-04
教你識(shí)別簡(jiǎn)單的免查殺PHP后門(mén)
這類(lèi)后門(mén)讓網(wǎng)站、服務(wù)器管理員很是頭疼,經(jīng)常要換著方法進(jìn)行各種檢測(cè),而很多新出現(xiàn)的編寫(xiě)技術(shù),用普通的檢測(cè)方法是沒(méi)法發(fā)現(xiàn)并處理的。今天我們細(xì)數(shù)一些有意思的PHP一句話(huà)木馬。2015-09-09
php feof用來(lái)識(shí)別文件末尾字符的方法
程序需要一種標(biāo)準(zhǔn)的方式來(lái)識(shí)別何時(shí)到達(dá)文件的末尾.這個(gè)標(biāo)準(zhǔn)通常稱(chēng)為文件末尾,或EOF字符。2010-08-08
php簡(jiǎn)單防盜鏈驗(yàn)證實(shí)現(xiàn)方法
這篇文章主要介紹了php簡(jiǎn)單防盜鏈驗(yàn)證實(shí)現(xiàn)方法,通過(guò)$_SERVER['HTTP_REFERER']獲取來(lái)路頁(yè)面URL再進(jìn)行判斷進(jìn)而實(shí)現(xiàn)對(duì)非本地URL的攔截功能,需要的朋友可以參考下2016-07-07

