ホームページ  >  記事  >  バックエンド開発  >  PHPはランダムなパスワードを生成します(PHPカスタム関数)

PHPはランダムなパスワードを生成します(PHPカスタム関数)

高洛峰
高洛峰オリジナル
2016-10-10 10:16:32899ブラウズ

ランダムなパスワードを生成する機能。生成されるパスワードは、小文字と数字のランダムな文字列です。長さはカスタマイズできます。

次のようにコードをコピーします:

/*
* PHP は新しいパスワードのカスタム関数を自動的に生成します (サンプルデモ付き)
適用環境: PH​​P5.2.x / mysql 5.0.x
コード作成者: xijiajay
連絡先: xijiaphp@gmail.com
* */
function genPassword($min = 5, $max = 8)
{
$validchars="abcdefghijklmnopqrstuvwxyz123456789";
$max_char=strlen($val idchars);
$length=mt_rand($min,$max);
$password = "";
for($i=0;$i {
$password.=$validchars[mt_rand(0) , $max_char)];
}
} return $password;
}
echo "新しいパスワード: ".genPassword()."
"; ;
?>

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。