PHP gmp_random_bits()函数

PHP gmp_random_bits()函数

PHP gmp_random_bits()函数可以创建给定输入GMP数字的随机值或随机数

这个函数使用等式来找到随机数,等式为 “(2 * $input_num) – 1” 。输入数据 $input_num必须大于0 ,输入数据的最大数量取决于内存大小。

语法

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

<?php
gmp_random_bits($input_num);
?>

参数

  • 正如gmp_random_bits()函数语法所示,这个函数以GMP数值作为一个必要的参数。输入参数被写成$input_num。
  • 在PHP5.6版本及其后续版本中,使用gmp_random_bits()函数来输出结果。我们可以使用数字数据作为输入,或者将数字字符串转换为数值。

返回值

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

示例

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

<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_random_bits() Function </h4>
<p> Display random bits of the given input data </p>
<?php
value1 = gmp_random_bits("11");value2 = gmp_random_bits("1");
value3 = gmp_random_bits("5");value4 = gmp_random_bits("2");
echo "The random bits of a given number: " .value1;
echo "<br/>";
echo "The random bits of the given number: " .value2;
echo "<br/>";
echo "The random bits of the given number: " .value3;
echo "<br/>";
echo "The random bits of the given number: " .value4;
?>
</body>
</html>

输出:

以下输出标识给定值的随机位。

PHP gmp_random_bits()函数

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

<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_random_bits() Function </h4>
<p> Display random bits of the given input data </p>
<?php
var1 = "3";var2 = "13";
var3 = "06";value1 = gmp_random_bits(var1);value2 = gmp_random_bits(var2);value3 = gmp_random_bits(var3);
echo "The random bits of a given number: " .value1;
echo "<br/>";
echo "The random bits of the given number: " .value2;
echo "<br/>";
echo "The random bits of the given number: " .value3;
?>
</body>
</html>

输出:

以下输出标识出给定值的随机位。

PHP gmp_random_bits()函数

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

<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_random_bits() Function </h4>
<p> Display random bits of the given input data </p>
<?php
var1 = "013";var2 = "0013";
var3 = "13";value1 = gmp_random_bits(var1);value2 = gmp_random_bits(var2);value3 = gmp_random_bits(var3);
echo "The random bits of a given number: " .value1;
echo "<br/>";
echo "The random bits of the given number: " .value2;
echo "<br/>";
echo "The random bits of the given number: " .value3;
?>
</body>
</html>

输出:

以下输出标识给定值的随机位。

PHP gmp_random_bits()函数

结论

gmp_random_bits()函数显示输入数字的随机位。该函数在复杂的数学运算上工作。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程