(PHP 4 >= 4.0.4, PHP 5)
gmp_intval — Convierte números GMP a números enteros
Esta función permite convertir un número GMP en un número entero.
Esta función solo devuelve un resultado válido si el número "cabe" en el tipo entero de PHP (en realidad, un tipo long con signo). Para mostrar el número GMP por pantalla, se puede emplear la función gmp_strval().
Example#1 Ejemplo de gmp_intval()
<?php
// muestra un resultado correcto
echo gmp_intval("2147483647") . "\n";
// muestra un resultado erroneo, porque se sobrepasan los limites de los numeros enteros de PHP
echo gmp_intval("2147483648") . "\n";
// muestra un resultado correcto
echo gmp_strval("2147483648") . "\n";
?>
La salida del anterior programa es:
2147483647 2147483647 2147483648