PHP - função gmp_random_seed ()

Definição e Uso

o gmp_random_seed() função define a semente para gerar o número aleatório.

Descrição

O gmp_random_seed () é usado para definir a semente para o gerador de números aleatórios (RNG).

Sintaxe

gmp_random_seed ( mixed $seed ) : void

Parâmetros

Sr. Não Parâmetro e Descrição
1

seed

A semente a ser definida para que possa ser usada para as funções gmp_random (), gmp_random_bits () e gmp_random_range ().

A semente pode ser um número de recurso GMP, um objeto gmp ou uma string numérica.

Valores Retornados

A função PHP gmp_random_seed () retorna NULL se for bem-sucedida e false em caso de falha.

Versão PHP

Esta função funcionará na versão do PHP superior a 7.0.0.

Exemplo 1

Trabalho de gmp_random_seed () -

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

Isso produzirá o seguinte resultado -

The random number generated is : 32

Exemplo 2

Trabalho de gmp_random_seed () -

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

Isso produzirá o seguinte resultado -

The random number generated is : 3030250090050446550611688625070741218668470075970502895392

Exemplo 3

Trabalho de gmp_random_seed () -

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

Isso produzirá o seguinte resultado -

The random number generated is : 370464