Manual do PHP
Anterior |  | Próxima

# rand

(PHP 3, PHP 4 , PHP 5)

rand -- Gera um número aleatório

## Descrição

int rand ( [int min, int max] )

Se chamado sem os parâmetros opcionais min e max, rand() retornará um pseudo valor randômico entre 0 e `RAND_MAX`. Se você precisa de um número aleatório entre 5 e 15 (inclusive), por exemplo, utilize rand (5, 15).

> Nota: Em algumas plataformas (como o Windows) `RAND_MAX` é somente 32768. Se você precisa de um número maior que 32768, considere utilizar mt_rand().

> Nota: A partir do PHP 4.2.0, não é mais necessário semear o gerador de números aleatórios com srand() ou mt_srand() pois isso é feito automaticamente.

> Nota: Em versões anteriores a 3.0.7, o significado do parâmetro max era range. Assim, para obter os mesmos resultados do exemplo acima, você precisaria utilizar rand (5, 11) para obter um número aleatório entre 5 e 15.

Veja também srand(), getrandmax() e mt_rand().

Anterior | Principal | Próxima
rad2deg | Acima | round