(PHP 4, PHP 5)
srand — Alimentar la semilla del generador de números aleatorios
Alimenta la semilla del generador de números aleatorios con semilla o con un valor aleatorio si no se define una semilla .
Note: A partir de PHP 4.2.0, no es necesario inicializar el generador de números aleatorios con srand() ó mt_srand(), ya que esto se hace ahora automáticamente.
Valor de semilla opcional
Versión | Descripción |
---|---|
Desde 4.2.0 | La semilla se hace opcional y su valor predeterminado es aleatorio si se omite. |
Example#1 Ejemplo de srand()
<?php
// alimentar la semilla con microsegundos
function crear_semilla()
{
list($usec, $sec) = explode(' ', microtime());
return (float) $sec + ((float) $usec * 100000);
}
srand(crear_semilla());
$val_aleatorio = rand();
?>