La función gmp_random() es una función incorporada en PHP que genera un número aleatorio. El rango de números aleatorios estará entre cero y el número de bits por miembro (Un miembro es un mecanismo GMP interno. El número de bits en un miembro no es estático y puede variar de un sistema a otro. Por lo general, el número de los bits en una extremidad son 16 o 32, pero esto no siempre es cierto.) multiplicado por el limitador. El número generado depende del limitador, es decir, si el limitador es negativo, el número generado también será negativo.
Sintaxis:
GMP gmp_random ( int $limiter )
Parámetros: La función gmp_random() acepta un solo parámetro como se muestra arriba y se explica a continuación:
- $limiter : Es el único parámetro requerido aceptado por la función gmp_random(). Este parámetro establece el valor del limitador. Este parámetro puede ser un recurso GMP en PHP 5.5 o anterior, un objeto GMP en PHP versión 5.6 y posterior, o también puede pasar una string numérica siempre que sea posible convertir esa string en un número.
Valor devuelto : esta función devuelve un número aleatorio entre cero y el número de bits por miembro como se explicó anteriormente.
Los siguientes programas ilustran la función gmp_random() en PHP.
Programa 1:
<?php // php code implementing gmp_random() function // random number from 0 to 1 * bits per limb $rand = gmp_random(1); echo gmp_strval($rand) . "\n"; ?>
Producción:
1915834968
Programa 2:
<?php // php code implementing gmp_random() function // random number from 0 to 2 * bits per limb $rand = gmp_random(2); echo gmp_strval($rand) . "\n"; ?>
Producción:
8642564075890328087
Artículos relacionados:
Referencia: http://php.net/manual/en/function.gmp-random.php
Publicación traducida automáticamente
Artículo escrito por priya_1998 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA