The upper-bound of this value is platform-independent.  PHP implements the 32-bit version of the Mersenne Twister ("mt"), so the maximum possible value is 2**31 - 1 (2147483647).(PHP 4, PHP 5, PHP 7, PHP 8)
mt_getrandmax — Mostra o maior valor aleatório possível
Retorna o valor máximo que pode ser retornado por uma chamada a mt_rand().
Esta função não possui parâmetros.
   Retorna o valor aleatório máximo retornado por uma chamada para
   mt_rand() sem argumentos, que é o valor máximo
   que pode ser usado para seu parâmetro max sem que o
   resultado seja aumentado (e portanto menos aleatório).
  
The upper-bound of this value is platform-independent.  PHP implements the 32-bit version of the Mersenne Twister ("mt"), so the maximum possible value is 2**31 - 1 (2147483647).