PHP 8.4: phpinfo показывает информацию о размере целого числа
Опубликовано:
phpinfo() в PHP 8.4 показывает размер целого числа, поддерживаемого текущей установкой PHP, в битах.

Размер целого числа также указывается в выводе PHP CLI:
Zend Extension => 420230901
Zend Extension Build => API420230901,TS,VS16
PHP Extension Build => API20230901,TS,VS16
+PHP Integer Size => 64 bits
Влияние на обратную совместимость
Новое поле PHP Integer Size в выводе phpinfo() является лишь ориентировочным значением. PHP 8.4 и все предыдущие версии (начиная с PHP 5.0.5) поддерживают следующие константы PHP для определения размера целого числа и диапазона поддерживаемых целых чисел.
PHP_INT_SIZE: Размер целого числа в байтах. Например, при поддержке 64 битPHP_INT_SIZE = 8.PHP_INT_MIN: Минимальное поддерживаемое целочисленное значение;-2147483648в 32-битных системах и-9223372036854775808в 64-битных системах.PHP_INT_MAX: Максимальное поддерживаемое целочисленное значение;2147483647в 32-битных системах и9223372036854775807в 64-битных системах.