PHP - Funzione gmp_init ()

Definizione e utilizzo

Il gmp_init() la funzione crea un numero GMP.

Descrizione

La funzione gmp_init () crea un numero GMP da un dato numero intero o stringa.

Sintassi

gmp_init ( mixed $number [, int $base = 0 ] ) : GMP

Parametri

Suor n Parametro e descrizione
1

number

Il numero può essere un intero o un valore stringa, se stringa può essere esadecimale, decimale, ottale o binario.

2

base

La base può assumere un valore compreso tra 2 e 36. Il valore predefinito per la base è 0 e la base effettiva è determinata dai due caratteri iniziali. Se la stringa inizia con 0x o 0X, viene considerata esadecimale, se 0 rispetto a ottale altrimenti decimale .

Valori restituiti

La funzione PHP gmp_init () restituisce un numero GMP dal numero o dal valore stringa specificato.

Versione PHP

Questa funzione funzionerà dalla versione PHP successiva alla 5.0.0.

Esempio 1

Utilizzo di gmp_init -

<?php
   $a = gmp_init(19456);
   echo "The GMP number is : ".$a;
?>

Questo produrrà il seguente risultato:

The GMP number is : 19456

Esempio 2

Utilizzo di gmp_init -

<?php
   $a = gmp_init('0xb83');
   echo "The GMP number is : ".$a;
?>

Questo produrrà il seguente risultato:

The GMP number is : 2947

Esempio 3

Utilizzo di gmp_init -

<?php
   $a = gmp_init('0111', 2);
   echo "The GMP number is : ".$a;
?>

Questo produrrà il seguente risultato:

The GMP number is : 7