PHP - Función gmp_init ()

Definición y uso

los gmp_init() La función crea un número GMP.

Descripción

La función gmp_init () crea un número GMP a partir de un entero o cadena dados.

Sintaxis

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

Parámetros

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

number

El número puede ser un entero o un valor de cadena; si es cadena, puede ser hexadecimal, decimal, octal o binario.

2

base

La base puede tomar un valor de 2 a 36. El valor predeterminado para la base es 0 y la base real está determinada por los dos caracteres iniciales. Si la cadena comienza con 0x o 0X, se considera hexadecimal, si es 0 que octal en caso contrario, decimal .

Valores devueltos

La función PHP gmp_init () devuelve un número GMP a partir del número o valor de cadena dado.

Versión PHP

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

Ejemplo 1

Funcionamiento de gmp_init -

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

Esto producirá el siguiente resultado:

The GMP number is : 19456

Ejemplo 2

Funcionamiento de gmp_init -

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

Esto producirá el siguiente resultado:

The GMP number is : 2947

Ejemplo 3

Funcionamiento de gmp_init -

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

Esto producirá el siguiente resultado:

The GMP number is : 7