Funciones Matemáticas
PHP Manual

srand

(PHP 4, PHP 5)

srandGenera un número entero 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 ofrece ningún seed.

Note: 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 opcional de la semilla

Valores devueltos

No se devuelve ningún valor.

Historial de cambios

Versión Descripción
Desde 4.2.0 seed es opcional y si es omitido adquiere por defecto un valor aleatorio.

Ejemplos

Example #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