Gere números aleatórios:
<?phpecho(mt_rand() . "<br>");echo(mt_rand() . "<br>");echo(mt_rand(10,100));?>A função mt_rand() usa o algoritmo Mersenne Twister para gerar inteiros aleatórios.
Dica: Esta função é a melhor escolha para gerar valores aleatórios, retornando resultados 4 vezes mais rápido que a função Rand().
Dica: Se você quiser um número inteiro aleatório entre 10 e 100, inclusive, use mt_rand (10.100).
mt_rand();ormt_rand( mín,máx );
parâmetro | descrever |
---|---|
min | Opcional. Especifica o número mínimo a ser retornado. O padrão é 0. |
máx. | Opcional. Especifica o número máximo a ser retornado. O padrão é mt_getrandmax(). |
Valor de retorno: | Um número inteiro aleatório entre min (ou 0) e max (ou mt_getrandmax()), inclusive. Retorna FALSE se max < min . |
---|---|
Tipo de retorno: | Inteiro |
Versão PHP: | 4+ |
Registro de alterações do PHP: | PHP 4.2.0: Gerador de números aleatórios propagado automaticamente. PHP 5.3.4: Reporta um E_WARNING e retorna FALSE se max < min . |