Constantes pré-definidas

As constantes abaixo estão sempre disponíveis como parte do núcleo do PHP.

MT_RAND_MT19937 (int)
Indica que a implementação correta de » Mt19937 (Mersenne Twister) será usada pelo algoritmo, ao criar um Random\Engine\Mt19937 usando Random\Engine\Mt19937::__construct() ou propagando o Mersenne Twister global com mt_srand().
MT_RAND_PHP (int)
Indica que uma implementação incorreta do Mersenne Twister será usada pelo algoritmo, ao criar uma instância Random\Engine\Mt19937 usando Random\Engine\Mt19937::__construct() ou propagando o global Mersenne Twister com mt_srand(). A implementação incorreta está disponível para compatibilidade retroativa com mt_srand() anteriores ao PHP 7.1.0.
Warning

Este recurso tornou-se DEFASADO a partir do PHP 8.3.0. O uso deste recurso é fortemente desencorajado.