(PHP 4, PHP 5, PHP 7)
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: No es necesario usar una semilla para usar el generador de números aleatorios con srand() o mt_srand() ya que se hace automáticamente.
seed
Valor de la semilla opcional
No devuelve ningún valor.
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();
?>