当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP gmp_import()用法及代码示例


gmp_import()函数是php中的内置函数,可从二进制字符串中导入GMP编号(GNU多重精度:用于大数)。

用法:

GMP gmp_import ( string $data, int $word_size, int $options )

参数:gmp_import()函数接受上述和以下所述的三个参数:


  • $data: 它是必需的参数之一,包含应该导入的二进制字符串。
  • $word_size: 这也是gmp_import()函数的参数。它包含每个二进制数据块中的字节数。此参数主要与options参数同时使用。该参数的默认值为1。
  • $options: 此参数的默认值为GMP_MSW_FIRST | GMP_NATIVE_ENDIAN。

返回值:该函数成功返回GMP编号,否则返回FALSE。

以下示例程序旨在说明PHP中的gmp_import()函数:
程序1:

<?php 
// php code implementing gmp_import()  
// function 
  
$number = gmp_import("\0"); 
  
// The gmp_strval() returns the  
// string value of the gmp number 
echo gmp_strval($number) . "\n"; 
  
?>

输出:

 0

程序2:

<?php 
// php code implementing the 
// gmp_import() function 
   
$number = gmp_import("\0\1\2"); 
   
// The strval() returns the string  
// value of the gmp number  
echo gmp_strval($number) . "\n"; 
   
?>

输出:

 258

相关文章:

参考: php.net/manual/en/function.gmp-import.php



相关用法


注:本文由纯净天空筛选整理自priya_1998大神的英文原创作品 PHP | gmp_import() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。