PHP - Función gmp_ strval ()

Definición y uso

los gmp_​strval() La función convierte un número GMP dado en una cadena.

Descripción

El gmp_ strval () convierte el número GMP en una cadena a la base dada como entrada. Por defecto, la base es 10.

Sintaxis

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

Parámetros

No Señor Descripción de parámetros
1

gmpnumber

El gmpnumber que desea convertir en cadena. El gmpnumber puede ser un número de recurso GMP, un objeto gmp o una cadena numérica.

2

base

La base que desea para el número devuelto. La base predeterminada es 10. La base puede tomar valores de 2 a 62 y de -2 a -36.

Valores devueltos

La función PHP gmp_strval () devuelve el número GMP como una cadena.

Versión PHP

Esta función funcionará a partir de la versión de PHP superior a 5.0.0.

Ejemplo 1

Trabajo de gmp_strval () -

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

Esto producirá el siguiente resultado:

The decimal value is :1162865869

Ejemplo 2

Trabajo de gmp_strval () -

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

Esto producirá el siguiente resultado:

The value with base:8 is :10523766315

Ejemplo 3

Trabajo de gmp_strval () -

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

Esto producirá el siguiente resultado:

The value with base:36 is :j8c91p