PHP - gmp_​strval() 函式



定義和用法

gmp_​strval() 函式將給定的 GMP 數字轉換為字串。

描述

gmp_​strval() 將 GMP 數字轉換為字串,並以輸入的基數表示。預設基數為 10。

語法

gmp_strval ( GMP $gmpnumber [, int $base = 10 ] ) : string

引數

序號 引數及描述
1

gmpnumber

要轉換為字串的 gmpnumber。gmpnumber 可以是 GMP 資源數字、gmp 物件或數字字串。

2

base

返回數字所需的基數。預設基數為 10。基數可以取值 2 到 62 以及 -2 到 -36。

返回值

PHP gmp_strval() 函式將 GMP 數字作為字串返回。

PHP 版本

此函式適用於 PHP 5.0.0 及更高版本。

示例 1

gmp_strval() 的工作原理 -

<?php
   $a = gmp_init("0x454feccd");
   $num = gmp_strval($a);
   echo "The decimal value is :".$num;
?>

這將產生以下結果 -

The decimal value is :1162865869

示例 2

gmp_strval() 的工作原理 -

<?php
   $a = gmp_init("0x454feccd");
   $num = gmp_strval($a, 8);
   echo "The value with base:8 is :".$num;
?>

這將產生以下結果 -

The value with base:8 is :10523766315

示例 3

gmp_strval() 的工作原理 -

<?php
   $a = gmp_init("0x454feccd");
   $num = gmp_strval($a, 36);
   echo "The value with base:36 is :".$num;
?>

這將產生以下結果 -

The value with base:36 is :j8c91p
php_function_reference.htm
廣告