PHP を実装して繰り返しのないランダムな文字列を生成する方法: 最初に PHP サンプル ファイルを作成し、次に "random_str" メソッドを定義し、次に "array_merge" などの関数を使用して、大文字の英字と小文字を含む文字列を生成します。英語の文字 文字と数字の配列で十分です。
推奨: 「PHP ビデオ チュートリアル 」
php はランダムな文字列を生成します (重複なし)
function random_str($length) { //生成一个包含 大写英文字母, 小写英文字母, 数字 的数组 $arr = array_merge(range(0, 9), range('a', 'z'), range('A', 'Z')); $str = ''; $arr_len = count($arr); for ($i = 0; $i < $length; $i++) { $rand = mt_rand(0, $arr_len-1); $str.=$arr[$rand]; } return $str.'<br>'; } for($j=0;$j<1200;$j++){ $a= random_str(18); //$a=substr(md5(date('YmdHis').rand(1000,9999)), 8, 16); //echo $a.'<br><br>'; }
以上がPHPでランダムな文字列を繰り返さずに生成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。