13:23 13.08.2017
Последнее время работая с PHP мне приходилось создавать уникальную строку, так сказать ID. Сейчас расскажу, как я создаю уникальный ID.
Для этого я использую функцию uniqid(), чье предназначение как раз таки генерировать уникальный идентификатор, основываясь на текущее время в микросекундах.
Пример создания идентификатора:
Теперь переменная
Если для идентификатора необходим префикс, например,
Или так:
Для меня предпочтительнее второй вариант.
Для этого я использую функцию uniqid(), чье предназначение как раз таки генерировать уникальный идентификатор, основываясь на текущее время в микросекундах.
Пример создания идентификатора:
$id = uniqid();
Теперь переменная
$id
содержит уникальную строку, например:
598fd33772f00
Если для идентификатора необходим префикс, например,
php_
, то можно делать так:
$id = 'php_' . uniqid();
Или так:
$id = uniqid('php_');
Для меня предпочтительнее второй вариант.
- Жалоба