乱数0-3を生成するためにこれを使用していますが、それ以外はうまく動作し、nullを返します。すべてのアイデアは、ランダムな文字列関数がnullを返すことがある
function genRandomString($length=1,$characters = '0123',$string = '') {
for ($p = 0; $p < $length; $p++) {
$string .= $characters[mt_rand(0, strlen($characters))];
}
return $string; }
ああ、このための迅速な修正はありますか? – BandonRandon
はい $ string。= $ characters [mt_rand(0、strlen($ characters)-1)]; – kamahl
これはとても簡単です、ありがとう! – BandonRandon