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;
}
以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
相關(guān)文章
探討Smarty中如何獲取數(shù)組的長度以及smarty調(diào)用php函數(shù)的詳解
本篇文章是對(duì)Smarty中如何獲取數(shù)組的長度以及smarty調(diào)用php函數(shù)的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
PHP時(shí)間相關(guān)常用函數(shù)用法示例
這篇文章主要介紹了PHP時(shí)間相關(guān)常用函數(shù)用法,結(jié)合實(shí)例形式詳細(xì)分析了PHP日期時(shí)間函數(shù)常見操作方法與使用注意事項(xiàng),需要的朋友可以參考下2020-06-06
php計(jì)算給定時(shí)間之前的函數(shù)用法實(shí)例
這篇文章主要介紹了php計(jì)算給定時(shí)間之前的函數(shù)用法,實(shí)例分析了php計(jì)算時(shí)間的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04
PHP生成二維碼與識(shí)別二維碼的方法詳解【附源碼下載】
這篇文章主要介紹了PHP生成二維碼與識(shí)別二維碼的方法,結(jié)合實(shí)例形式分析了php二維碼相關(guān)概念、原理及生成、識(shí)別二維碼相關(guān)操作技巧,并附帶源碼供讀者下載參考,需要的朋友可以參考下2019-03-03
php中強(qiáng)制下載文件的代碼(解決了IE下中文文件名亂碼問題)
以下這段代碼作用是:瀏覽器提交excel格式的數(shù)據(jù)和文件名到服務(wù)器上,PHP將請(qǐng)求轉(zhuǎn)化為可下載的excel文件,并要求瀏覽器彈出文件下載提示窗口2011-05-05
PHP調(diào)用API接口的方法及實(shí)現(xiàn)過程
隨著互聯(lián)網(wǎng)、云計(jì)算和大數(shù)據(jù)時(shí)代的到來,越來越多的應(yīng)用程序需要調(diào)用第三方的API接口來獲取數(shù)據(jù),本文將給大家介紹PHP調(diào)用API接口的方法及實(shí)現(xiàn)過程,文中有詳細(xì)的代碼示例供大家參考,需要的朋友可以參考下2024-03-03

