PHP - функция uniqid()
Пример
Создайте уникальный идентификатор:
<?php
echo uniqid();
?>
Определение и использование
Функция uniqid() генерирует уникальный идентификатор на основе микровремени (текущее время в микросекундах).
Примечание: ID, сгенерированный этой функцией, не гарантирует уникальность возвращаемого значения! Чтобы сгенерировать чрезвычайно сложный идентификатор, используйте функцию md5() .
Синтаксис
uniqid(prefix,more_entropy)
Значения параметров
Parameter | Description |
---|---|
prefix | Optional. Specifies a prefix to the unique ID (useful if two scripts generate ids at exactly the same microsecond) |
more_entropy | Optional. Specifies more entropy at the end of the return value. This will make the result more unique. When set to TRUE, the return string will be 23 characters. Default is FALSE, and the return string will be 13 characters long |
Технические детали
Возвращаемое значение: | Возвращает уникальный идентификатор в виде строки |
---|---|
Версия PHP: | 4+ |
Список изменений: | Параметр префикса стал необязательным в PHP 5.0. Ограничение длины префикса в 114 символов было увеличено в PHP 4.3.1. |
❮ Прочее руководство по PHP