随机字符 php,PHP生成随机字符
Loading...
可做隨機命名 隨機卡密
第一種:
利用此函數生成隨機文件名或強度較高的卡密等
function randStr($len=6) {
$chars='ABDEFGHJKLMNPQRSTVWXYabdefghijkmnpqrstvwxy23456789#%*';
mt_srand((double)microtime()*1000000*getmypid());
$password='';
while(strlen($password)
$password.=substr($chars,(mt_rand()%strlen($chars)),1);
return $password;
}
echo randStr();
?>
第二種:
header("Content-type:text/html;charset=utf-8");
function randStr($length = 6){
$password = '';
//將你想要的字符添加到下面字符串中,默認是數字0-9和26個英文字母
$chars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
$char_len = strlen($chars);
for($i=0;$i
$loop = mt_rand(0, ($char_len-1));
//將這個字符串當作一個數組,隨機取出一個字符,并循環拼接成你需要的位數
$password .= $chars[$loop];
}
return $password;
}
echo randStr(12); //隨機生成一個12位數的密碼
?>
版權屬于:蘇安吖
本文鏈接:https://ipayy.net/web/21.html
轉載時須注明出處及本聲明
最后修改:2020 年 02 月 03 日 11 : 41 AM
? 允許規范轉載
贊賞
嚶嚶嚶,來打賞點吧ε?(?> ?
×Close
贊賞作者
掃一掃支付
支付寶支付
微信支付
總結
以上是生活随笔為你收集整理的随机字符 php,PHP生成随机字符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 机顶盒文件服务器,智能网络机顶盒常见的六
- 下一篇: 独家可用发卡小程序源码下载卡密系统支持多