php獲取指定數(shù)量隨機字符串的方法
本文實例講述了php獲取指定數(shù)量隨機字符串的方法。分享給大家供大家參考,具體如下:
function getARandLetter($number = 1) {
if ($number == 0)
return FALSE; //去除0
$number = $number < 0 ? - $number : $number; //如果小于零取正值
$letterArr = array ('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' );
$returnStr ='';
for($i= 0; $i < $number; $i ++) {
$returnStr .= $letterArr [rand ( 0, 51 )];
}
return $returnStr;
}
echo getARandLetter(8);
運行結(jié)果:lUJfScvS
PS:這里再為大家提供一款功能類似的在線工具供大家參考:
高強度密碼生成器:
http://tools.jb51.net/password/CreateStrongPassword
在線隨機數(shù)字/字符串生成工具:
http://tools.jb51.net/aideddesign/suijishu
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計算法總結(jié)》、《php排序算法總結(jié)》、《PHP常用遍歷算法與技巧總結(jié)》、《PHP數(shù)學(xué)運算技巧總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對大家PHP程序設(shè)計有所幫助。
- PHP隨機字符串生成代碼(包括大小寫字母)
- PHP產(chǎn)生隨機字符串函數(shù)
- PHP生成隨機字符串(3種方法)
- 生成隨機字符串和驗證碼的類的PHP實例
- php生成隨機字符串可指定純數(shù)字、純字母或者混合的
- PHP生成自定義長度隨機字符串的函數(shù)分享
- PHP 可閱讀隨機字符串代碼
- php使用str_shuffle()函數(shù)生成隨機字符串的方法分析
- php獲取一定范圍內(nèi)取N個不重復(fù)的隨機數(shù)
- PHP生成不重復(fù)隨機數(shù)的方法匯總
- PHP n個不重復(fù)的隨機數(shù)生成代碼
- PHP產(chǎn)生不重復(fù)隨機數(shù)的5個方法總結(jié)
- php簡單生成一組與多組隨機字符串的方法
相關(guān)文章
PHP實現(xiàn)word轉(zhuǎn)pdf的兩種方式(有用!)
最近遇到一個需求,將word文件轉(zhuǎn)換成pdf,輾轉(zhuǎn)了一上午終于搞定了,下面這篇文章主要給大家介紹了關(guān)于PHP實現(xiàn)word轉(zhuǎn)pdf的兩種方式,需要的朋友可以參考下2022-09-09
php中preg_replace正則替換用法分析【一次替換多個值】
這篇文章主要介紹了php中preg_replace正則替換用法,結(jié)合實例形式對比分析了preg_replace一次替換多個值的具體使用技巧,需要的朋友可以參考下2017-01-01

