PHP - função gmp_init ()

Definição e Uso

o gmp_init() função cria um número GMP.

Descrição

A função gmp_init () cria um número GMP a partir de um dado inteiro ou string.

Sintaxe

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

Parâmetros

Sr. Não Parâmetro e Descrição
1

number

O número pode ser um inteiro ou um valor de string. Se string, pode ser hexadecimal, decimal, octal ou binário.

2

base

A base pode assumir o valor de 2 a 36. O valor padrão da base é 0 e a base real é determinada pelos dois caracteres iniciais. Se a string começar com 0x ou 0X, ela é considerada hexadecimal, se 0 for octal, caso contrário, decimal .

Valores Retornados

A função PHP gmp_init () retorna um número GMP de um determinado número ou valor de string.

Versão PHP

Esta função funcionará a partir da versão do PHP superior a 5.0.0.

Exemplo 1

Trabalho de gmp_init -

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

Isso produzirá o seguinte resultado -

The GMP number is : 19456

Exemplo 2

Trabalho de gmp_init -

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

Isso produzirá o seguinte resultado -

The GMP number is : 2947

Exemplo 3

Trabalho de gmp_init -

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

Isso produzirá o seguinte resultado -

The GMP number is : 7