PHP - Funzione gmp_ strval ()

Definizione e utilizzo

Il gmp_​strval() la funzione converte un dato numero GMP in una stringa.

Descrizione

Gmp_ strval () converte il numero GMP in una stringa nella base fornita come input. Per impostazione predefinita, la base è 10.

Sintassi

gmp_strval ( GMP $gmpnumber [, int $base = 10 ] ) : string

Parametri

Suor n Parametro e descrizione
1

gmpnumber

Il numero gmp che desideri convertire in stringa. Il numero gmp può essere un numero di risorsa GMP, un oggetto gmp o una stringa numerica.

2

base

La base che desideri per il numero restituito. La base predefinita è 10. La base può assumere valori da 2 a 62 e da -2 a -36.

Valori restituiti

La funzione PHP gmp_strval () restituisce il numero GMP come stringa.

Versione PHP

Questa funzione funzionerà dalla versione PHP successiva alla 5.0.0.

Esempio 1

Utilizzo di gmp_strval () -

<?php
   $a = gmp_init("0x454feccd");
   $num = gmp_strval($a);
   echo "The decimal value is :".$num;
?>

Questo produrrà il seguente risultato:

The decimal value is :1162865869

Esempio 2

Utilizzo di gmp_strval () -

<?php
   $a = gmp_init("0x454feccd");
   $num = gmp_strval($a, 8);
   echo "The value with base:8 is :".$num;
?>

Questo produrrà il seguente risultato:

The value with base:8 is :10523766315

Esempio 3

Utilizzo di gmp_strval () -

<?php
   $a = gmp_init("0x454feccd");
   $num = gmp_strval($a, 36);
   echo "The value with base:36 is :".$num;
?>

Questo produrrà il seguente risultato:

The value with base:36 is :j8c91p