ホームページ  >  記事  >  バックエンド開発  >  PHPでランダムな文字列を生成する方法の紹介

PHPでランダムな文字列を生成する方法の紹介

零下一度
零下一度オリジナル
2017-07-18 16:44:191458ブラウズ

PHP を使用してアプリケーションを開発する場合、特に Web サイトのプログラムでは、ランダムなパスワードを生成する必要があることがよくあります。この記事では、ランダムな文字列を生成するためのメソッドを収集してまとめています

 generateRandomString( = 10 = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' = '' ( = 0;  < ; ++ .= [(0, () - 1 generateRandomString(20);
/**
 * 随机生成字符串
 * @param int $length
 * @return null|string
 */private static function getRandChar($length = 8){
    $str = null;
    $strPol = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz";
    $max = strlen($strPol)-1; for($i=0;$i<$length;$i++){
        $str.=$strPol[rand(0,$max)]; //rand($min,$max)生成介于min和max两个数之间的一个随机整数
    } return $str;
}

以上がPHPでランダムな文字列を生成する方法の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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