php生出隨機(jī)字符串
更新時(shí)間:2017年07月06日 08:31:55 作者:Objects
這篇文章主要為大家詳細(xì)介紹了php生出隨機(jī)字符串的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
本文實(shí)例為大家分享了php生出隨機(jī)字符串的具體代碼,供大家參考,具體內(nèi)容如下
function generateRandomString($length = 10) { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randomString = ''; for ($i = 0; $i < $length; $i++) { $randomString .= $characters[rand(0, strlen($characters) - 1)]; } return $randomString; } echo generateRandomString(20); /** * 隨機(jī)生成字符串 * @param int $length * @return null|string */ private static function getRandChar($length = 8){ $str = null; $strPol = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz"; $max = strlen($strPol)-1; for($i=0;$i<$length;$i++){ $str.=$strPol[rand(0,$max)]; //rand($min,$max)生成介于min和max兩個(gè)數(shù)之間的一個(gè)隨機(jī)整數(shù) } return $str; }
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- PHP生成隨機(jī)字符串(3種方法)
- PHP隨機(jī)字符串生成代碼(包括大小寫(xiě)字母)
- PHP產(chǎn)生隨機(jī)字符串函數(shù)
- php使用str_shuffle()函數(shù)生成隨機(jī)字符串的方法分析
- php生成隨機(jī)數(shù)或者字符串的代碼
- PHP 一個(gè)隨機(jī)字符串生成代碼
- 生成隨機(jī)字符串和驗(yàn)證碼的類的PHP實(shí)例
- php生成隨機(jī)字符串可指定純數(shù)字、純字母或者混合的
- PHP生成指定隨機(jī)字符串的簡(jiǎn)單實(shí)現(xiàn)方法
- PHP生成隨機(jī)字符串實(shí)例代碼(字母+數(shù)字)
相關(guān)文章
PHP實(shí)現(xiàn)負(fù)載均衡的加權(quán)輪詢方法分析
這篇文章主要介紹了PHP實(shí)現(xiàn)負(fù)載均衡的加權(quán)輪詢方法,簡(jiǎn)單描述了常見(jiàn)的負(fù)載均衡算法,并結(jié)合實(shí)例形式分析了加權(quán)輪詢的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2018-08-08PHP設(shè)計(jì)模式 注冊(cè)表模式(多個(gè)類的注冊(cè))
注冊(cè)表模式其實(shí)是一個(gè)單例模式,注冊(cè)表類提供靜態(tài)方法(或單例對(duì)象的實(shí)例化方法)來(lái)讓其它對(duì)象訪問(wèn)其中的數(shù)據(jù)(通常是對(duì)象)。整個(gè)系統(tǒng)中的每個(gè)對(duì)象都可以訪問(wèn)這些數(shù)據(jù)對(duì)象2012-02-02解析php中array_merge與array+array的區(qū)別
本篇文章是對(duì)php中array_merge與array+array的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06