PHP. Генерация случайных уникальных строк

Категория: PHP

Способы генерации уникальных/случайных строк на PHP из число- буквенных (alphanumeric) символов.

Генерация уникальной alphanumeric  (символьной, буквенной-числовой) строки на :

$uid = md5(uniqid(rand(), true));

Используем определенный префикс при генерации случайной строки:

$uid = md5(uniqid($email, true));

Генерация рандомной строки из заданного набора символов:

$random = substr(str_shuffle('0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'), 0, 16);

#hash, #unique string

категория: PHP