(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
gmp_intval — Converte un numero GMP in intero
Questa funzione converte un numero GMP in int nativi di PHP.
numPuò essere o una resource numero GMP, oppure una stringa numerica dal momento che è possibile convertire quest'ultimo in un numero.
Il valore int di num.
Example #1 Esempio di gmp_intval()
<?php
// visualizza il risultato corretto
echo gmp_intval("2147483647") . "\n";
// visualizza un risultato errato, oltre il limite degli interi di PHP
echo gmp_intval("2147483648") . "\n";
// visualizza il risultato corretto
echo gmp_strval("2147483648") . "\n";
?>Il precedente esempio visualizzerà:
2147483647 2147483647 2147483648
Questa funzione restituisce un risultato utile solo se il numero rientra effettivamente nei limiti dell'intero PHP (cioè tipo long con segno). Per stampare semplicemente il numero GMP, utilizzare gmp_strval().