gmp_random_bits

(PHP 5 >= 5.6.3)

gmp_random_bitsRandom number

Descrição

GMP gmp_random_bits ( integer $bits )

Generate a random number. The number will be between 0 and (2 ** bits) - 1.

bits must greater than 0, and the maximum value is restricted by available memory.

Parâmetros

bits

The number of bits.

Ele pode ser qualquer número GMP resource, ou uma string numérica que é possível convertê-la para um número.

Valor Retornado

A random GMP number.

Exemplos

Example #1 gmp_random_bits() example

<?php
$rand1 
gmp_random_bits(3); // random number from 0 to 7
$rand2 gmp_random_bits(5); // random number from 0 to 31

echo gmp_strval($rand1) . "\n";
echo 
gmp_strval($rand2) . "\n";
?>

O exemplo acima irá imprimir:

3
15