PHP - Fonction gmp_init ()

Définition et utilisation

le gmp_init() La fonction crée un numéro GMP.

La description

La fonction gmp_init () crée un nombre GMP à partir d'un entier ou d'une chaîne donné.

Syntaxe

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

Paramètres

Sr.Non Paramètre et description
1

number

Le nombre peut être un entier ou une valeur de chaîne. S'il s'agit d'une chaîne, il peut être hexadécimal, décimal, octal ou binaire.

2

base

La base peut prendre une valeur de 2 à 36. La valeur par défaut de base est 0 et la base réelle est déterminée par les deux caractères de départ. Si la chaîne commence par 0x ou 0X, elle est considérée comme hexadécimale, si 0 que octal sinon décimal .

Valeurs de retour

La fonction PHP gmp_init () renvoie un nombre GMP à partir du nombre ou de la valeur de chaîne donné.

Version PHP

Cette fonction fonctionnera à partir de la version PHP supérieure à 5.0.0.

Exemple 1

Fonctionnement de gmp_init -

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

Cela produira le résultat suivant -

The GMP number is : 19456

Exemple 2

Fonctionnement de gmp_init -

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

Cela produira le résultat suivant -

The GMP number is : 2947

Exemple 3

Fonctionnement de gmp_init -

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

Cela produira le résultat suivant -

The GMP number is : 7