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: Vous n'avez pas besoin d'initialiser le générateur de nombres aléatoires avec srand() ou mt_srand(), c'est fait automatiquement.
Liste de paramètres
-
seed -
Valeur d'initialisation, optionnelle
Valeurs de retour
Aucune valeur n'est retournée.
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