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. PHP: Fecha más grande que la fecha actual
- 2. ¿PHP tiene un tipo de datos más grande que int?
- 3. Encuentra el más grande de tres valores en PHP
- 4. PHP: constante como variable en la función
- 5. Columna no nula más grande
- 6. object_setClass a clase 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. Constante de PHP dentro del archivo JS
- 15. Encuentra el elemento más grande y el segundo más grande en un rango
- 16. Cómo obtener la segunda entrada más grande o la tercera más grande de una tabla
- 17. Definición de constante de clase en PHP
- 18. Nombre de la constante dinámica en PHP
- 19. Error de PHP - Constante DB_HOST ya definido?
- 20. visibilidad constante de la clase php
- 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. Fortran: el número entero más grande y el más pequeño
- 24. divisor común más grande euclidiano para más de dos números
- 25. Número más grande y más pequeño en una matriz
- 26. C++ ordenando los números del más pequeño al más grande
- 27. ¿Qué es más grande que un doble?
- 28. ggsave png error con tamaño más grande
- 29. DialogBoxIndirect crea un diálogo más grande que
- 30. ¿Hay algo más grande que ninguno?
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! –