(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
min
ymax
que 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