PHP - gmp_init() 函式



定義和用法

gmp_init() 函式建立一個 GMP 數。

描述

gmp_init() 函式根據給定的整數或字串建立一個 GMP 數。

語法

gmp_init ( mixed $number [, int $base = 0 ] ) : GMP

引數

序號 引數及描述
1

number

數字可以是整數或字串值。如果是字串,它可以是十六進位制、十進位制、八進位制或二進位制。

2

base

基數可以取值 2 到 36。基數的預設值為 0,實際基數由起始兩個字元確定。如果字串以 0x 或 0X 開頭,則視為十六進位制,如果以 0 開頭則為八進位制,否則為十進位制。

返回值

PHP gmp_init() 函式根據給定的數字或字串值返回一個 GMP 數。

PHP 版本

此函式將在 PHP 5.0.0 及更高版本中執行。

示例 1

gmp_init 的工作原理 -

<?php
   $a = gmp_init(19456);
   echo "The GMP number is : ".$a;
?>

這將產生以下結果 -

The GMP number is : 19456

示例 2

gmp_init 的工作原理 -

<?php
   $a = gmp_init('0xb83');
   echo "The GMP number is : ".$a;
?>

這將產生以下結果 -

The GMP number is : 2947

示例 3

gmp_init 的工作原理 -

<?php
   $a = gmp_init('0111', 2);
   echo "The GMP number is : ".$a;
?>

這將產生以下結果 -

The GMP number is : 7
php_function_reference.htm
廣告