tutoriais mais recente desenvolvimento web
 

PHP mt_rand() Function

<PHP Math Reference

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