Справочник функций PHP /
Функции по алфавиту
A B C D E F G H I J K L M N O P Q R S T U V W

uniqid

string uniqid ([ string $prefix = "" [, bool $more_entropy = false ]] ) uniqid возвращает уникальную строку (идентификатор), которая генерируется в зависимости от микросекунды, в которую вызывается функция. Аргумент $prefix добавляет префикс для идентификатора. Если аргумент $more_entropy имеет значение true, то идентификатор вырастет до 23 символов (иначе — 13), которые делают идентификатор «более уникальным». Аргументы следует передавать, если есть вероятность того, что в одну милисекунду будет сгенерировано два или более идентификаторов и они обязательно должны быть различными. Примеры использования: <?php
echo uniqid(); // 4ea7f5ca716d5

echo uniqid('testpref_'); // testpref_4ea7f5e1cf1e1

echo uniqid('prefix_', true); // prefix_4ea7f5f8af6f45.36759657
?>