função PHP mt_rand ()
Exemplos
Gera um número aleatório:
<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
Correndo instância »
Definição e Uso
função mt_rand () usa o algoritmo de Mersenne Twister para gerar um número aleatório.
Dica: Esta função gera um valor aleatório é uma escolha melhor, retornar resultados tão rápido quanto RAND () 4 vezes função.
Dica: Se você quiser um entre 10 e 100 (incluindo 10 e 100) do número inteiro aleatório, o uso mt_rand (10.100).
gramática
mt_rand();
or
mt_rand( min,max );
or
mt_rand( min,max );
参数 | 描述 |
---|---|
min | 可选。规定返回的最小数。默认是 0。 |
max | 可选。规定返回的最大数。默认是 mt_getrandmax() 。 |
detalhes técnicos
retorna: | Entre min (ou 0) e max (ou mt_getrandmax ()) (inclusive) entre o número inteiro aleatório. Se max <MIN retorna FALSE. |
---|---|
Tipo de retorno: | número inteiro |
versão do PHP: | 4+ |
PHP Atualização Log: | PHP 4.2.0: gerador de números aleatórios é automaticamente semeado. PHP 5.3.4: Se max <min, em seguida, relatar um E_WARNING e retornar FALSE. |
PHP Math Reference