Однострочный PHP генератор случайных строк?

Я ищу кратчайший способ генерировать случайные / уникальные строки, и для этого я использовал следующие два:

$cClass = sha1(time());

или же

$cClass = md5(time());

Тем не менее, мне нужно, чтобы строка начиналась с символа алфавита, я смотрел на кодировку base64, но это добавляет== в конце, а потом мне нужно избавиться от этого.

Каков наилучший способ достичь этого с помощью одной строки кода?

Обновить:

PRNDL предложил хорошие предложения, которые я использовал, но немного изменил

echo substr(str_shuffle(abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ),0, 1) . substr(str_shuffle(aBcEeFgHiJkLmNoPqRstUvWxYz0123456789),0, 31)

Получил бы 32 символа, имитирующих хэш md5, но он всегда получал бы первый символ буквы алфавита, вот так;

Тем не мение,Uours действительно улучшился и его ответ;

substr(str_shuffle("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, 1).substr(md5(time()),1);

короче и слаще

Другое предложениеAnonymous2011 было очень круто, но первый символ по какой-то причине всегда был либо M, N, Y, Z, так что не соответствовал моим целям, но был бы выбранным ответом, кстати, кто-нибудь знает, почему он всегда дает эти конкретные буквы?

Вот превью моей модифицированной версии

echo  rtrim(base64_encode(md5(microtime())),"=");

Ответы на вопрос(16)

Ваш ответ на вопрос