作者:shzq110_113 | 来源:互联网 | 2018-04-24 01:35
从国外网站找到的一款php随机密码生成程序哦,先是可以定义基数,然后再利用mt_rand与substr进来取第N个字符。Randomlygeneratedpassword:m1ztpxw8...
从国外网站找到的一款php随机密码生成程序哦,先是可以定义基数,然后再利用mt_rand与substr进来取第N个字符。
Randomly generated password: m1ztpxw8
代码如下 |
|
function genPwd($length=6) { $password = ''; $possible = '23456789bcdfghjkmnpqrstvwxyz'; $i = 0; while ($i <$length) { $password .= substr($possible, mt_rand(0, strlen($possible)-1), 1); $i++; } return $password; } ?> |
测试方法
代码如下 |
|
$password = genPwd(8); ?> |