ホームページ >バックエンド開発 >PHPチュートリアル >phpは12桁のランダムなパスワードを生成します

phpは12桁のランダムなパスワードを生成します

墨辰丷
墨辰丷オリジナル
2018-06-06 14:59:152866ブラウズ

この記事では主にそれを紹介します。興味のある方はphpを参照して12桁のランダムなパスワードを生成してください。

phpはランダムなパスワードを生成します。これは便利で高速であり、安全で信頼できるパスワードをランダムに生成できます。

共有コードは次のとおりです

<?php

header("Content-type:text/html;charset=utf-8");

function getRandPass($length = 6){
 $password = &#39;&#39;;
 //将你想要的字符添加到下面字符串中,默认是数字0-9和26个英文字母
 $chars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; 
 $char_len = strlen($chars); 
 for($i=0;$i<$length;$i++){
 $loop = mt_rand(0, ($char_len-1));
 //将这个字符串当作一个数组,随机取出一个字符,并循环拼接成你需要的位数
 $password .= $chars[$loop];
 }
 return $password;
}
echo getRandPass(12); //随机生成一个12位数的密码

?>

概要: 上記がこの記事の全内容です。皆さんの学習に役立つことを願っています。

関連する推奨事項:

phpメソッドとテンプレートエンジンの作成例

16進数変換を実現するphpメソッド

PHPメソッドとMysqliクラスライブラリを使用してページング効果を実現する分析例

以上がphpは12桁のランダムなパスワードを生成しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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