當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。