PHP - gmp_random() 函式



定義和用法

gmp_random() 函式返回隨機數。

描述

gmp_random() 函式根據給定的限制返回隨機 GMP 數。該數字將在 0 和 (2 ** n) - 1 之間,其中 n 是每 limb 的位數乘以限制器。如果給定的限制器為負數,則隨機數將為負數。limb 在 GMP 類中內部使用,它可以是 32 或 64,並且可能因系統而異。

語法

gmp_random ([ int $limiter = 20 ] ) : GMP

引數

序號 引數及描述
1

limiter

用於生成隨機數的限制器。它可以是 GMP 資源編號、gmp 物件或數字字串。

返回值

PHP gmp_random() 函式返回一個隨機數,它是 GMP 數。

PHP 版本

此函式可在高於 5.0.0 的 PHP 版本中使用。

示例 1

gmp_sub 的工作原理 -

<?php
   $rnum = gmp_random(2);	
   echo "The result is : ".$rnum;
?>

這將產生以下結果 -

The result is : 216080900246540042130805817492934209193

示例 2

gmp_sub 的工作原理 -

<?php
   $rnum = gmp_random(1);	
   echo "The result is : ".$rnum;
?>

這將產生以下結果 -

The result is : 1072402112374286374
php_function_reference.htm
廣告