PHP - gmp_import() 函数



定义和用法

gmp_import() 函数从二进制字符串导入。

描述

gmp_import() 函数从给定的二进制字符串导入 GMP 数字。

语法

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

参数

序号 参数和描述
1

data

要导入的二进制字符串。

2

word_size

默认字长为 1。二进制数据每块显示的字节数。它与 Options 参数一起使用。

3

options

默认值为 GMP_MSW_FIRST | GMP_NATIVE_ENDIAN。

返回值

PHP gmp_import() 函数从二进制字符串返回一个 GMP 数字。

PHP 版本

此函数适用于 PHP 5.6.1 以上版本。

示例 1

gmp_import 的工作原理 -

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

这将产生以下结果 -

The gmp number is : 16708

示例 2

gmp_import 的工作原理 -

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

这将产生以下结果 -

The gmp number is : 66306
php_function_reference.htm
广告