Ejemplo
Generar números aleatorios:
<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
Ejecutar ejemplo » Definición y Uso
El mt_rand() función genera un número entero aleatorio utilizando el algoritmo Mersenne Twister.
Tip: Esta función produce un mejor valor al azar, y es 4 veces más rápido que el rand() .
Consejo: Si desea un número entero aleatorio entre 10 y 100 (inclusive) , utilice mt_rand (10,100) .
Sintaxis
mt_rand();
or
mt_rand( min,max );
Parámetro | Descripción |
---|---|
min | Opcional. Especifica el número más bajo que ser devuelto. Por defecto es 0 |
max | Opcional. Especifica el número más alto que ser devuelto. Por defecto es mt_getrandmax() |
Detalles técnicos
Valor de retorno: | Un entero aleatorio entre min (or 0) y max (or mt_getrandmax() inclusive). Devuelve FALSE si Max <min |
---|---|
Tipo de retorno: | Entero |
Versión de PHP: | 4+ |
PHP Cambios: | PHP 4.2.0: Generador de números aleatorios se siembra de forma automática PHP 5.3.4: emite un E_WARNING y devuelve FALSE si max <min |
<Math Referencia PHP