srand
(PHP 4, PHP 5)
srand — Genera un número aleatorio a partir de una semilla
Descripción
void srand
([ int
$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.
Parámetros
-
seed -
Valor de la semilla opcional
Valores devueltos
No devuelve ningún valor.
Ejemplos
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();
?>
Ver también
- rand() - Genera un número entero aleatorio
- getrandmax() - Mostrar el mayor valor aleatorio posible
- mt_srand() - Genera el mejor número aleatorio a partir de una semilla