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);
如果僅僅是生成小寫字母你可以使用類似方法
echo chr(mt_rand(65, 90);
大寫字母
echo chr(mt_rand(97, 122));
希望本文所述對大家的php程序設(shè)計(jì)有所幫助。
- php生成隨機(jī)數(shù)的三種方法
- PHP生成不重復(fù)隨機(jī)數(shù)的方法匯總
- PHP n個(gè)不重復(fù)的隨機(jī)數(shù)生成代碼
- PHP生成指定長度隨機(jī)數(shù)最簡潔的方法
- 一個(gè)php生成16位隨機(jī)數(shù)的代碼(兩種方法)
- php生成0~1隨機(jī)小數(shù)的方法(必看)
- php生成隨機(jī)顏色方法匯總
- PHP 動(dòng)態(tài)隨機(jī)生成驗(yàn)證碼類代碼
- PHP隨機(jī)生成唯一HASH值自定義函數(shù)
- php生成不重復(fù)隨機(jī)數(shù)、數(shù)組的4種方法分享
- php生成隨機(jī)數(shù)/生成隨機(jī)字符串的方法小結(jié)【5種方法】
相關(guān)文章
shopex主機(jī)報(bào)錯(cuò)誤請求解決方案(No such file or directory)
最近vps客戶和服務(wù)托管客戶安裝了shopex網(wǎng)店系統(tǒng),他們的主機(jī)都報(bào)錯(cuò),錯(cuò)誤特點(diǎn)一樣,針對這個(gè)錯(cuò)誤我司技術(shù)推出shopex主機(jī)報(bào)錯(cuò)誤請求解決方案,希望能給予各位一點(diǎn)幫助2011-12-12php中用date函數(shù)獲取當(dāng)前時(shí)間有誤的解決辦法
以下是對php中用date函數(shù)獲取當(dāng)前時(shí)間有誤的解決辦法進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下2013-08-08php引用計(jì)數(shù)器進(jìn)行垃圾收集機(jī)制介紹
每一種計(jì)算機(jī)語言都有自己的自動(dòng)垃圾回收機(jī)制,讓程序員不必過分關(guān)心程序內(nèi)存分配,php也不例外,但是在面向?qū)ο缶幊?OOP)編程中,有些對象需要顯式的銷毀;防止程序執(zhí)行內(nèi)存溢出2012-09-09PHP高并發(fā)高負(fù)載下的3種實(shí)戰(zhàn)場景解決方法示例
這篇文章主要為大家介紹了PHP高并發(fā)高負(fù)載下的3種實(shí)戰(zhàn)場景解決方法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05PHP實(shí)現(xiàn)識(shí)別復(fù)雜pdf文檔的示例代碼
這篇文章主要為大家詳細(xì)介紹了如何使用PHP實(shí)現(xiàn)識(shí)別復(fù)雜pdf文檔的功能,文中的示例代碼講解詳細(xì),感興趣的徐海波可以跟隨小編一起學(xué)習(xí)一下2024-01-01因str_replace導(dǎo)致的注入問題總結(jié)
這篇文章主要給大家介紹了關(guān)于因str_replace導(dǎo)致的注入問題的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08