PHP.nl

gmp_random_bits

gmp_random_bits

Random number

GMP **gmp_random_bits** int $bits

Generate a random number. The number will be between and . 0``2$bits - 1

must greater than 0,

and the maximum value is restricted by available memory. bits

bitsThe number of bits to generate.

A random GMP number.

If is less than , a will be thrown. bits``1

Voorbeeld: 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";
?>
3
15