Funciones Matemáticas
PHP Manual

srand

(PHP 4, PHP 5)

srandGenera 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: 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.

Parámetros

seed

Valor de la semilla opcional

Valores devueltos

No devuelve ningún valor.

Historial de cambios

Versión Descripción
4.2.0 seed es opcional y por omisión adquiere un valor aleatorio.

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


Funciones Matemáticas
PHP Manual