Создать уникальную случайную строку с любым размером символа | Уникальный случайный генератор PHP | PHP уникальный идентификационный генератор

function generateRandomShortName($length = 11): string
{
    $string = '';

    while (($len = strlen($string)) < $length) {
        $size = $length - $len;

        $bytes = random_bytes($size);

        $string .= substr(str_replace(['/', '+', '='], '', base64_encode($bytes)), 0, $size);
    }

    return $string;
}
Amin Arjmand