在php中随机生成密码
# 说明: 1. 可以在'$possible_charactors'中加入更多字符、数字。
# 2. 可以改变这个密码串的长度,例如,
# echo 'Random_Password(16);' 可以生成16位字符串.
<?
function Random_Password($length) {
srand(date("s"));
$possible_charactors = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$string = "";
while(strlen($string)<$length) {
$string .= substr($possible_charactors,(rand()%(strlen($possible_charactors))),1);
}
return($string);
}
echo Random_Password(8);
?>