Задать вопрос
@jasper-blondin

Как сгенерировать UUID из e-mail?

Как сгенерировать валидный UUID из e-mail на чистом PHP?
Есть ли готовые функции?

На одном проекте использую Composer и библиотеку ramsey/uuid. Там есть удобный метод генерации UUID V5, в качестве неймспейса использую NAMESPACE_URL.
На другом проекте нет возможности использовать Composer. Поэтому возник вопрос, есть ли готовые функции генерации валидных UUID V5, реализованные на чистом PHP.
  • Вопрос задан
  • 151 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 2
FanatPHP
@FanatPHP
Чебуратор тега РНР
Какая забавная коллекция заблуждений.

  • Композер - это программа на РНР. Если можно использовать РНР, то можно использовать и композер.
  • Библиотека ramsey/uuid - это набор РНР файлов. Которые, хотя и правильнее устанавливать и обновлять через композер, можно, тем не менее, скопировать на сервер точно так же, как копируются все другие файлы.
  • Необходимости делать UUID на основе емейла нет практически никакой. Обычный v4 прекрасно подойдет
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽