//自动生成密码
function generatePassword($length=9, $strength=0)
{
$vowels = 'aeuy';
$consonants = 'bdghjmnpqrstvz';
$password = '';
if ($strength >= 1)
{
$consonants .= 'BDGHJLMNPQRSTVWXZ';
}
if ($strength >= 2)
{
$vowels .= "AEUY";
}
if ($strength >= 4)
{
$consonants .= '23456789';
}
if ($strength >= 8 )
{
$vowels .= '@#$%';
}
$alt = time() % 2;
for ($i = 0; $i < $length; $i++)
{
if ($alt == 1)
{
$password .= $consonants[(rand() % strlen($consonants))];
$alt = 0;
}
else
{
$password .= $vowels[(rand() % strlen($vowels))];
$alt = 1;
}
}
return $password;
}
// 生成一个密码
echo generatePassword(5,10);
?>
生成一个随机密码
最新推荐文章于 2021-02-21 07:35:08 发布