PHP mt_rand()Funciones

PHP Math 参考手册Manual de referencia de PHP Math

Ejemplos

Generar números aleatorios:

<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>

Ejecutar ejemplo »

Definición y uso

La función mt_rand() utiliza el algoritmo Mersenne Twister para generar enteros aleatorios.

Consejo:Esta función es una mejor opción para generar valores aleatorios, la velocidad de retorno esrand()4 veces la de la función.

Consejo:Si desea un entero aleatorio entre 10 y 100 (incluidos 10 y 100), use mt_rand (10,100).


Sintaxis

mt_rand();

or

mt_rand(min,max);

Parámetros Descripción
min Opcional. Especifica el número mínimo a devolver. El valor predeterminado es 0.
max Opcional. Especifica el número máximo a devolver. El valor predeterminado esmt_getrandmax()。

Detalles técnicos

Valor de retorno: Entremin(o 0) ymax(o mt_getrandmax()) inclusive. Simax < minentonces devuelve FALSE.
Tipo de retorno: Integer
Versión de PHP: 4+
Registro de cambios de PHP: PHP 4.2.0: El generador de números aleatorios se siembra automáticamente.
PHP 5.3.4: Simax < minse reporta un E_WARNING y se devuelve FALSE.


PHP Math 参考手册Manual de referencia de PHP Math Otras extensiones