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 — Показывает максимально возможное значение случайного числа
Функция возвращает максимальное значение для возврата функцией mt_rand().
Сигнатура функции не содержит параметров.
   Функция возвращает максимальное случайное значение, которое возвращает
   функция mt_rand() при вызове без аргументов, то есть максимальное значение
   для параметра max, с которым результат не округлится
   и не вернёт менее случайное значение.
  
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).