(PHP 4, PHP 5)
srand — Genera un número aleatorio a partir de una semilla
$seed
] )
Incorpora la semilla seed
al generador de números aleatorios,
o con un valor aleatorio si no se proporciona seed
.
Nota: Desde PHP 4.2.0, no es necesario usar una semilla para usar el generador de números aleatorios con srand() o mt_srand() ya que ahora se hace automáticamente.
seed
Valor de la semilla opcional
No devuelve ningún valor.
Versión | Descripción |
---|---|
4.2.0 |
seed es opcional
y por omisión adquiere un valor aleatorio.
|
Ejemplo #1 Ejemplo de srand()
<?php
// semilla de microsegundos
function make_seed()
{
list($usec, $sec) = explode(' ', microtime());
return (float) $sec + ((float) $usec * 100000);
}
srand(make_seed());
$randval = rand();
?>