ホームページ  >  記事  >  バックエンド開発  >  PHPを使用して生成されたランダムパスワードのサンプルコード

PHPを使用して生成されたランダムパスワードのサンプルコード

怪我咯
怪我咯オリジナル
2017-07-11 11:58:521794ブラウズ

暗号化は難読化に使用される技術であり、通常の (識別可能な) 情報を認識できない情報に変換することを目的としています。もちろん、少数の人であれば、この認識できない情報を再処理して復元することができます。パスワードとは中国語で「パスワード」の総称です。 Webサイトへのログインやメール、銀行引き落としの際に入力する「パスワード」は、本来の意味での「暗号化コード」ではないため、厳密には「パスワード」と呼ぶべきですが、暗証番号とも言えます。

この記事では、主に 12 桁のランダムなパスワードを生成するための純粋な php を紹介します。生成された パスワードは安全です。興味のある方は、

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を使用して生成されたランダムパスワードのサンプルコードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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