【PHP】Qiitaで見つけたランダムでシンプルなパスワード生成方法。

いっこめ。

function random($n = 8)
{
    return substr(base_convert(bin2hex(openssl_random_pseudo_bytes($n)),16,36),0,$n);
}

にこめ。

function random($n = 8)
{
    return strtr(substr(base64_encode(openssl_random_pseudo_bytes($n)),0,$n),'/+','_-');
}