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
相關用法
- p5.js sq()用法及代碼示例
- d3.js d3.map.has()用法及代碼示例
- PHP next()用法及代碼示例
- p5.js day()用法及代碼示例
- p5.js pow()用法及代碼示例
- CSS var()用法及代碼示例
- d3.js d3.map.set()用法及代碼示例
- PHP pow( )用法及代碼示例
- PHP pi( )用法及代碼示例
- PHP Ds\Map get()用法及代碼示例
- PHP Ds\Map put()用法及代碼示例
- p5.js str()用法及代碼示例
注:本文由純淨天空篩選整理自priya_1998大神的英文原創作品 PHP | gmp_import() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。