PHP: получить уникальный идентификатор внутри контейнера Docker - PullRequest
0 голосов
/ 05 февраля 2019

Чтобы зарегистрироваться в сервисе MQTT, мне нужен уникальный идентификатор клиента внутри контейнера Docker.Работает ли для этого PHP функция uniqid () ?

$uniqueId = uniqid();

Или лучше объединить это с идентификатором контейнера Docker?Что такое PHP oneliner code для этого?

1 Ответ

0 голосов
/ 05 февраля 2019
 uniqid ([ string $prefix = "" [, bool $more_entropy = FALSE ]] ) : string

Получает префиксный уникальный идентификатор на основе текущего времени в микросекундах.

Внимание

Эта функция выполняетне генерировать криптографически безопасные значения и не должны использоваться в криптографических целях.Если вам нужно криптографически безопасное значение, рассмотрите возможность использования взамен random_int (), random_bytes () или openssl_random_pseudo_bytes ().

Если вы используете

$id = uniqid (null, true);

Вы должны быть полностьюхорошо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...