(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
gmp_intval — Convertit un nombre GMP en entier
numbase est égal à 0).
Un entier, représentant le nombre num.
Exemple #1 Exemple avec gmp_intval()
<?php
// Affiche le bon résultat
echo gmp_intval("2147483647") . "\n";
// Affiche un mauvais résultat, hors de portée des entiers PHP
echo gmp_intval("2147483648") . "\n";
// Affiche le bon résultat
echo gmp_strval("2147483648") . "\n";
?>L'exemple ci-dessus va afficher :
2147483647 2147483647 2147483648
Retourne un résultat cohérent uniquement si le nombre GMP peut être représenté par un entier PHP (c.-à-d. type long signé). Pour simplement afficher un nombre GMP, il convient plutôt d'utiliser gmp_strval().