Função PHP mt_rand()
❮ Referência matemática do PHP
Exemplo
Gerar números aleatórios:
<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
Definição e uso
A função mt_rand() gera um inteiro aleatório usando o algoritmo Mersenne Twister.
Dica de exemplo: Se você quiser um número inteiro aleatório entre 10 e 100 (inclusive), use mt_rand (10.100).
Sintaxe
mt_rand();
or
mt_rand(min,max);
Valores de parâmetro
Parameter | Description |
---|---|
min | Optional. Specifies the lowest number to return. Default is 0 |
max | Optional. Specifies the highest number to return. Default is mt_getrandmax() |
Detalhes técnicos
Valor de retorno: | Um inteiro aleatório entre min (ou 0) e max (ou mt_getrandmax() inclusive). Retorna FALSE se max < min |
---|---|
Tipo de retorno: | inteiro |
Versão do PHP: | 4+ |
Registro de alterações do PHP: | PHP 7.1: rand() foi um alias de mt_rand() PHP 5.3.4: Emite um E_WARNING e retorna FALSE se max < min . PHP 4.2.0: Gerador de números aleatórios é propagado automaticamente. |
❮ Referência matemática do PHP