Когда засевается mt_rand?

В какой момент семя для mt_rand выбран? В соответствии с несколько источники
PHP должен перезаряжать этот PRNG в каждом новом процессе. Это прекрасно работает на моей машине Windows. На машине Linux, однако, новое семя используется с каждым запросом. Я проверил, что запросы выполняются в том же процессе (используя getmypid) и они делают. Я что-то пропустил?

0

Решение

Я только что нашел ответ. Начиная с php7.1 mt_rand семена не сохраняются. это является обязательством для этого изменения.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]