Estaba leyendo el manual de PHP sobre desbordamiento de enteros en el manual y me preguntaba: ¿existe una constante predefinida de PHP para el valor entero actual más grande posible? Algo equivalente a la constante JavaScript Number.MAX_VALUE
.PHP Constante posible más grande
6
A
Respuesta
12
De here:
PHP_INT_MAX (integer)
Available since PHP 4.4.0 and PHP 5.0.5
1
El contant PHP_INT_MAX
contiene el mayor número entero posible (en PHP 4.4.0/5.0.5 y posteriores).
En el sistema de 32 bits, esto normalmente sería 2147483647
(2.1 * 10). En un sistema de 64 bits, normalmente sería 9223372036854775807
(9.2 * 10).
3
PHP_INT_MAX
según PHP.net. Tenga en cuenta que el valor máximo real depende de si PHP está compilado para 32 bits o 64 bits.
Además, puede usar PHP_INT_SIZE
para obtener el tamaño del número entero.
+1
+1 para determinar el tamaño de un entero. –
Cuestiones relacionadas
- 1. Encuentra el más grande de tres valores en PHP
- 2. ¿PHP tiene un tipo de datos más grande que int?
- 3. PHP: Fecha más grande que la fecha actual
- 4. PHP: constante como variable en la función
- 5. object_setClass a clase más grande
- 6. Columna no nula más grande
- 7. PHP - usar una matriz constante como clase
- 8. ¿Es posible declarar una matriz como constante
- 9. Obtener el tipo más grande disponible
- 10. constante entera es demasiado grande para el tipo "larga"
- 11. PHP 'instanceof' falla con constante de clase
- 12. Modelado de infinito para el valor doble más grande
- 13. Uso posible de PHP PHP
- 14. Encuentra el elemento más grande y el segundo más grande en un rango
- 15. Cómo obtener la segunda entrada más grande o la tercera más grande de una tabla
- 16. Constante de PHP dentro del archivo JS
- 17. visibilidad constante de la clase php
- 18. Definición de constante de clase en PHP
- 19. Nombre de la constante dinámica en PHP
- 20. Error de PHP - Constante DB_HOST ya definido?
- 21. HTML: muestra una imagen lo más grande posible mientras se conserva la relación de aspecto
- 22. Cómo hacer una imagen lo más grande posible, manteniendo la relación de aspecto
- 23. divisor común más grande euclidiano para más de dos números
- 24. Número más grande y más pequeño en una matriz
- 25. C++ ordenando los números del más pequeño al más grande
- 26. Fortran: el número entero más grande y el más pequeño
- 27. ggsave png error con tamaño más grande
- 28. DialogBoxIndirect crea un diálogo más grande que
- 29. encuentra el algoritmo de submatriz más grande
- 30. ¿Una revisión grande o varias más pequeñas?
No depende del sistema. Depende de la compilación de PHP (Puedes instalar una versión de 32 bits de PHP en una máquina de 64 bits, y obtendrás una int de 32 bits. Pero lo contrario no funcionará: la instalación de 64 bits en una máquina de 32 bits) Necesita un procesador de 64 bits, sistema operativo de 64 bits y 64 bits de instalación de PHP ... – ircmaxell
En realidad, esto no devuelve el valor correcto, ¡devolverá 8 (!) En la mayoría de los sistemas! –