# gmp_random

(PHP 4 >= 4.0.4, PHP 5, PHP 7)

gmp_random — Numero al azar

### Descripción

gmp_random(int `$limiter` = 20): GMP

Genera un número al azar. El número se va a ubicar entre cero y el número de bits por miembro multiplicado por el `limiter`. Si el `limiter` es negativo, Los números generados son negativos.

Un miembro es un mecanismo interno GMP. El número de bits en un miembro es no estático, y puede variar de sistema a sistema. Generalmente, el número de bits en un miembro es 16 o 32, pero esto no es garantizado.

### Parámetros

`limiter`

  El limitador.

  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 al azar GMP.

### Ejemplos

Ejemplo #1 Ejemplo de gmp_random()

`<?php
$rand1 = gmp_random(1); // número al azar de 0 a 1 * bits por miembro
$rand2 = gmp_random(2); // número al azar de 0 a 2 * bits por miembro
echo gmp_strval($rand1) . "\n";
echo gmp_strval($rand2) . "\n";
?>`

El resultado del ejemplo sería:

    1915834968
    8642564075890328087