Convert GMP number to integer

# gmp_intval

(PHP 4 >= 4.0.4, PHP 5, PHP 7)

gmp_intval — Convert GMP number to integer

### Descrierea

gmp_intval ( GMP `$gmpnumber` ) : int

This function converts GMP number into native PHP integers.

### Parametri

`gmpnumber`

  Un număr GMP sub formă de resource în PHP 5.5 și anterior, un obiect GMP în PHP 5.6 și ultrior, su un șir de caractere numeric atunci când acesta poate fi convertit într-un număr.

### Valorile întoarse

The integer value of `gmpnumber`.

### Exemple

Example #1 gmp_intval() example

`<?php
// displays correct result
echo gmp_intval("2147483647") . "\n";
// displays wrong result, above PHP integer limit
echo gmp_intval("2147483648") . "\n";
// displays correct result
echo gmp_strval("2147483648") . "\n";
?>`

Exemplul de mai sus va afișa:

    2147483647
    2147483647
    2147483648

### Note

Avertizare

This function returns a useful result only if the number actually fits the PHP integer (i.e., signed long type). To simply print the GMP number, use gmp_strval().