PHP - Función gmp_random_seed ()

Definición y uso

los gmp_random_seed() La función establece la semilla para generar el número randon.

Descripción

Se utiliza gmp_random_seed () para establecer la semilla para el generador de números aleatorios (RNG).

Sintaxis

gmp_random_seed ( mixed $seed ) : void

Parámetros

No Señor Descripción de parámetros
1

seed

La semilla que se establecerá para que pueda usarse para las funciones gmp_random (), gmp_random_bits () y gmp_random_range ().

La semilla puede ser un número de recurso GMP, un objeto gmp o una cadena numérica.

Valores devueltos

La función PHP gmp_random_seed () devuelve NULL si tiene éxito y falso si falla.

Versión PHP

Esta función funcionará desde la versión de PHP superior a 7.0.0.

Ejemplo 1

Trabajo de gmp_random_seed () -

<?php
   gmp_random_seed(100);
   $rnum = gmp_random_range(0, 100);	
   echo "The random number generated is : ".$rnum;
?>

Esto producirá el siguiente resultado:

The random number generated is : 32

Ejemplo 2

Trabajo de gmp_random_seed () -

<?php
   gmp_random_seed(100);
   $rnum = gmp_random(3);	
   echo "The random number generated is : ".$rnum;
?>

Esto producirá el siguiente resultado:

The random number generated is : 3030250090050446550611688625070741218668470075970502895392

Ejemplo 3

Trabajo de gmp_random_seed () -

<?php
   gmp_random_seed(100);
   $rnum = gmp_random_bits(20);
   echo "The random number generated is : ".$rnum;
?>

Esto producirá el siguiente resultado:

The random number generated is : 370464