(PHP 4, PHP 5)
rand — Genera un número entero aleatorio
$min
, int $max
)
Se si emplea sin los argumentos min y
max, rand()
devuelve un entero pseudo-aleatorio entre 0 y
getrandmax(). Para obtener un número aleatorio, por ejemplo,
entre 5 y 15 (incluidos), use rand(5,15).
Nota: En algunas plataformas (como en Windows), getrandmax() sólo alcanza hasta 32767. En caso de necesitar un valor mayor de 32767, se deberá especificar
minymaxque permiten crear un valor mayor que 32767, o considere emplear mt_rand() en su lugar.
min
El menor valor a devolver (por defecto: 0)
max
El mayor valor a devolver (por defecto: getrandmax())
Un valor pseudo aleatorio entre min
(o 0) y max (o getrandmax(), incluidos).
| Versión | Descripción |
|---|---|
| 4.2.0 | El generador de números aleatorio es sembrado automáticamente. |
Ejemplo #1 Ejemplo de rand()
<?php
echo rand() . "\n";
echo rand() . "\n";
echo rand(5, 15);
?>
El resultado del ejemplo sería algo similar a:
7771 22264 11