PHP - Fonction gmp_ strval ()

Définition et utilisation

le gmp_​strval() La fonction convertit le numéro GMP donné en une chaîne.

La description

Le gmp_ strval () convertit le nombre GMP en une chaîne de la base donnée en entrée. Par défaut, la base est 10.

Syntaxe

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

Paramètres

Sr. Non Paramètre et description
1

gmpnumber

Le numéro gmp que vous souhaitez convertir en chaîne. Le numéro gmp peut être un numéro de ressource GMP, un objet gmp ou une chaîne numérique.

2

base

La base souhaitée pour le numéro renvoyé. La base par défaut est 10. La base peut prendre des valeurs de 2 à 62 et de -2 à -36.

Valeurs de retour

La fonction PHP gmp_strval () renvoie le numéro GMP sous forme de chaîne.

Version PHP

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

Exemple 1

Fonctionnement de gmp_strval () -

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

Cela produira le résultat suivant -

The decimal value is :1162865869

Exemple 2

Fonctionnement de gmp_strval () -

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

Cela produira le résultat suivant -

The value with base:8 is :10523766315

Exemple 3

Fonctionnement de gmp_strval () -

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

Cela produira le résultat suivant -

The value with base:36 is :j8c91p