Ignorując specjalne biblioteki, które pozwalają na pracę z bardzo dużymi liczbami, jaka jest największa wartość int, jaką można przechowywać w PHP?
1 odpowiedź
Rozmiar liczby całkowitej jest zależny od platformy, chociaż maksymalna wartość około dwóch miliardów jest zwykle wartością (to 32 bity ze znakiem). PHP nie obsługuje liczb całkowitych bez znaku. Rozmiar całkowity można określić za pomocą stałej PHP_INT_SIZE
, a maksymalną wartość za pomocą stałej PHP_INT_MAX
od PHP 4.4.0 i PHP 5.0.5.
Platformy 64-bitowe zwykle mają maksymalną wartość około 9E18, z wyjątkiem Windowsa wcześniejszego niż PHP 7, gdzie zawsze był 32-bitowy.