PHP gmp_random_bits() 函数

17 Mar 2025 | 阅读 2 分钟

PHP gmp_random_bits() 函数创建一个给定输入 GMP 数字的随机值或数量。.

此函数使用方程来查找随机数,该方程为“ (2 * $input_num) - 1”。 $input_num 数据必须大于 0。 输入数据的最大数量取决于内存大小。

语法

给出的语法显示了用于创建位随机值的 GMP 函数。

参数

  • 如 gmp_randon_bits() 函数语法所示,此函数将一个 GMP 数值作为必需参数。输入参数表示为 $input_num。
  • 在 PHP 5.6 版本及之后的版本中,使用 gmp_randon_bits() 函数获取所需输出。我们可以使用数值数据作为输入,或者将数字字符串转换为数字。

返回值

该函数以数字格式显示输出,以生成给定输入值的随机值或位数。

示例

示例 1:给出的示例生成给定单个正输入值的“随机位数”。

输出

以下输出显示了给定值的随机位数。

PHP gmp_random_bits() function

示例 2:给出的示例显示了给定变量的随机位数。

输出

以下输出显示了给定值的随机位数。

PHP gmp_random_bits() function

示例 3:给出的示例创建给定变量的随机位数。

输出

以下输出显示了给定值的随机位数。

PHP gmp_random_bits() function

结论

gmp_random_bits() 函数显示输入数字的随机位数。此函数基于复杂的数学运算。