長さ10文字の単語のリストを作成しています.. 78文字の文字の組み合わせ(az、AZ、0-9、および特殊文字)を使用しています。この条件で作れそうな言葉を一つ一つ生成していきたいです。私はPHPでこれをやっています..どのくらいの単語が得られるか知りたいですか?
for($i=0;$i<=608400;$i++) {
$special_char=array("'","/","@,","#","$","%","(",")",",","?","[","]","+","=","!","*");
$original_string = array_merge(range(0,9), range('a','z'), range('A', 'Z'),$special_char);
$original_string = implode("", $original_string);
$char[]=substr(str_shuffle($original_string), 0, $length);
}
例: 文字の長さは 2 で、文字の組み合わせは "a" と "b" です。私は「ab」と「ba」という単語を取得します。したがって、合計数は 2 です。