sqrt
tan
Fonctions Math
PHP Manual

# srand

(PHP 4, PHP 5)

srand — Initialise le générateur de nombres aléatoires

### Description

void srand ([ int `$seed` ] )

srand() initialise le générateur de nombres aléatoires avec `seed`, ou avec une valeur aléatoire si aucun paramètre `seed` n'est fourni.

> Note: Depuis PHP 4.2.0, vous n'avez plus besoin d'initialiser le générateur de nombres aléatoires avec srand() ou mt_srand() car c'est fait automatiquement.

### Liste de paramètres

`seed`

  Valeur d'initialisation, optionnelle

### Valeurs de retour

Aucune valeur n'est retournée.

### Historique

Version | Description
--- | ---
Depuis la version 4.2.0 | Le paramètre `seed` est devenu optionnel et vaut, par défaut, une valeur aléatoire si omis.

### Exemples

Exemple #1 Exemple avec srand()

`<?php
// initialise avec les microsecondes
function make_seed()
{
list($usec, $sec) = explode(' ', microtime());
return (float) $sec + ((float) $usec * 100000);
}
srand(make_seed());
$randval = rand();
?>`

### Voir aussi

- rand() - Génère une valeur aléatoire
- getrandmax() - Plus grande valeur aléatoire possible
- mt_srand() - Initialise une meilleure valeur aléatoire

sqrt
tan
Fonctions Math
PHP Manual