|
||||||||||
uniqid(PHP 3, PHP 4) uniqid - генерирует уникальный id. Описаниеstring uniqid (string prefix [, bool lcg]) uniqid() возвращает уникальный идентификатор с префиксом на основе текущего времени в микросекундах. Это prefix может использоваться, например, если вы генерируете идентификаторы одновременно на нескольких хостах, что может сгенерировать идентификатор в ту же микросекунду. Prefix может быть длиной до 114 символов. Если необязательный параметр lcg TRUE , uniqid() добавит дополнительную "combined LCG" энтропию в конце return-значения, что должно сделать результат более уникальным. С пустым prefix возвращаемая строка будет иметь длину 13 символов. Если lcg равен TRUE , длина будет 23 символа.
Если вам нужен уникальный идентификатор или лексема и вы намереваетесь выдать эту лексему пользователю по сети (т.е. как куки сессии), рекомендуется использовать её вместе со строками.
Это создаст 32-символьный идентификатор (128-битное 16-ричное число), который очень трудно угадать. |
||||||||||
|