PHP - Fonction gmp_import ()

Définition et utilisation

le gmp_import() la fonction importe à partir d'une chaîne binaire.

La description

La fonction gmp_import () importe le numéro GMP à partir de la chaîne binaire donnée.

Syntaxe

gmp_import ( string $data [, int $word_size = 1 [, int $options = GMP_MSW_FIRST | GMP_NATIVE_ENDIAN ]] ) : GMP

Paramètres

Sr.Non Paramètre et description
1

data

Chaîne binaire que vous souhaitez importer.

2

word_size

La taille de mot par défaut est 1. Le nombre d'octets à afficher dans chaque bloc de données binaires. Cela fonctionne avec le paramètre Options.

3

options

La valeur par défaut est GMP_MSW_FIRST | GMP_NATIVE_ENDIAN.

Valeurs de retour

La fonction PHP gmp_import () renvoie un nombre GMP à partir de la chaîne binaire.

Version PHP

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

Exemple 1

Fonctionnement de gmp_import -

<?php
   $number = gmp_init(16708);
   $binarystring = gmp_export($number);
	   
   $number = gmp_import($binarystring);
   echo "The gmp number is : ".$number;
?>

Cela produira le résultat suivant -

The gmp number is : 16708

Exemple 2

Fonctionnement de gmp_import -

<?php
   $number = gmp_import("\0\1\3\2");
   echo "The gmp number is : ".$number;
?>

Cela produira le résultat suivant -

The gmp number is : 66306