Нужен код генератора уникальных ID. Поискал в интернете. Нашел функцию
uniqid()
но уникальность не гарантируется. Нашел в SO эту статью.
Но так как я новичок то не понял как можно его изменить (т.к. он работает некорректно). Скажите как его поменять? и на ваш взгляд он будет выдавать уникальные ID?
Существует специальный стандарт генерации псевдо-случайных идентификаторов с высокой степенью уникальности: UUID. Хотя теоретически идентификаторы сгенерированные по этому стандарту могут повторяться, на практике вы смело может рассматривать их как уникальные.
В PHP есть уже готовая библиотека, реализующая этот стандарт: https://github.com/ramsey/uuid. Вот как ее можно использовать:
$uuid = \Ramsey\Uuid\Uuid::uuid4();
echo $uuid; // 550e8400-e29b-41d4-a716-446655440000
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
При посылке UDP пакета через socket требуется изменить внутренние параметры Version Type Pap/Chap Rsv UserIp AttrNum
Здравствуйте, как правильно отследить изменение статуса checked input:radio и если отмечен, то брать значение соответствующего ему select (платежный...
Проблема в том, что при отправки запроса - отправка почты, тормозит скрипт, при этом работает медленнее, чем нужноМожно ли ускорить этот процесс,...