Exemplo
Gerar números aleatórios:
<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
Exemplo executar » Definição e Uso
O mt_rand() função gera um número aleatório usando o algoritmo Mersenne Tornado.
Tip: Esta função produz um melhor valor aleatório, e é 4 vezes mais rápido do que rand() .
Dica: 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 );
Parâmetro | Descrição |
---|---|
min | Opcional. Especifica o número mais baixo a ser devolvido. O padrão é 0 |
max | Opcional. Especifica o número mais elevado de ser devolvido. O padrão é mt_getrandmax() |
Detalhes técnicos
Valor de retorno: | Um número aleatório entre min (or 0) e máximo (or mt_getrandmax() inclusive). Retorna FALSE se max <min |
---|---|
Tipo de retorno: | número inteiro |
PHP Versão: | 4+ |
PHP Changelog: | PHP 4.2.0: gerador de números aleatórios é semeado automaticamente PHP 5.3.4: Questões um E_WARNING e retorna FALSE se max <min |
<PHP Math Reference