2

こんにちは、Ag7hlA のような繰り返しで php でランダムな文字列を生成したいと考えています。とにかくそれをすることはありますか私はこれを試しています

<?php
function random_string($length)
{
    $length = (int) $length;
    if ($length < 1) return '';

    $base = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz123456789";
    $max = strlen($base) - 1;

    $string = '';    
    while ($len--)
    {
        $string = $base[mt_rand(0, $max)];
    }
    return $string;
}    
?>

しかし、ランダムな文字列は生成されていません

4

1 に答える 1