PHP 8.4.2 Released!

gmp_random_bits

(PHP 5 >= 5.6.3, PHP 7, PHP 8)

gmp_random_bitsUn número aleatorio

Descripción

gmp_random_bits(integer $bits): GMP

Genera un número aleatorio. El número estará entre 0 y (2 ** bits) - 1.

bits debe ser mayor que 0, siendo el valor máximo el restringido por la memoria disponible.

Parámetros

bits

El número de bits.

resource de número de GMP en PHP 5.5 y anterior, o un objeto de GMP en PHP 5.6 y posterior, o un string numérico siempre que sea posible convertirlo a un número.

Valores devueltos

Un número GMP aleatorio.

Ejemplos

Ejemplo #1 Ejemplo de gmp_random_bits()

<?php
$rand1
= gmp_random_bits(3); // número aleatorio entre 0 y 7
$rand2 = gmp_random_bits(5); // número aleatorio entre 0 y 31

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

El resultado del ejemplo sería:

3
15

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top