sqrt
tan
Math Functions
PHP Manual

# srand

(PHP 4, PHP 5)

srand — Alimentar la semilla del generador de números aleatorios

### Descripción

void srand ([ int `$semilla` ] )

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.

### Lista de parámetros

`semilla`

  Valor de semilla opcional

### Registro de cambios

Versión | Descripción
--- | ---
Desde 4.2.0 | La `semilla` se hace opcional y su valor predeterminado es aleatorio si se omite.

### Ejemplos

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();
?>`

### Ver también

- rand() - Generar un entero aleatorio
- getrandmax() - Mostrar el mayor valor aleatorio posible
- mt_srand() - Alimentar la semilla del generador de números aleotarios mejorado

sqrt
tan
Math Functions
PHP Manual