Generar números aleatorios:
<?phpecho(mt_rand() . "<br>");echo(mt_rand() . "<br>");echo(mt_rand(10,100));?>La función mt_rand() utiliza el algoritmo Mersenne Twister para generar números enteros aleatorios.
Consejo: esta función es una mejor opción para generar valores aleatorios y devuelve resultados 4 veces más rápido que la función rand().
Consejo: si desea un número entero aleatorio entre 10 y 100, inclusive, utilice mt_rand (10,100).
mt_rand();ormt_rand( mínimo, máximo );
parámetro | describir |
---|---|
mín. | Opcional. Especifica el número mínimo a devolver. El valor predeterminado es 0. |
máximo | Opcional. Especifica el número máximo a devolver. El valor predeterminado es mt_getrandmax(). |
Valor de retorno: | Un entero aleatorio entre min (o 0) y max (o mt_getrandmax()), inclusive. Devuelve FALSO si max < min . |
---|---|
Tipo de devolución: | Entero |
Versión PHP: | 4+ |
Registro de cambios de PHP: | PHP 4.2.0: Generador de números aleatorios sembrado automáticamente. PHP 5.3.4: informa un E_WARNING y devuelve FALSE si max < min . |