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
广告