📜  PHP | gmp_random_range()函数

📅  最后修改于: 2022-05-13 01:56:30.103000             🧑  作者: Mango

PHP | gmp_random_range()函数

gmp_random_range()是PHP中的一个内置函数,它生成一个随机数。由此生成的随机数介于 min 到 max 之间。这里 GMP 指的是(GNU 多重精度),它适用于大量数字。

句法:

gmp_random_range ( GMP $min, GMP $max )

参数:该函数接受两个参数,GMP $min数表示随机数的下限,GMP $max数表示随机数的上限。这个参数可以是PHP 5.6 及更高版本中的 GMP 对象,或者我们也可以传递一个数字字符串,前提是可以将该字符串转换为数字。

返回值:函数返回$min-$max范围内的随机GMP数。

例子:

Input : lower bound=0, upper bound =100
Output :  25

Input : lower bound=-100, upper bound=-10
Output :  -23 

Note:Output will vary every time on execution

下面的程序说明了gmp_random_range()函数的使用:

程序 1:下面的程序演示了当数字字符串作为参数传递时 gmp_random_range()函数的工作。


输出:

-165

程序 2:下面的程序演示了当 GMP 编号作为参数传递时 gmp_random_range() 的工作。


输出:

30

参考:
http:// PHP.net/manual/en/函数.gmp-random-range。 PHP