Documentation PHP

mt_srand

(PHP 4, PHP 5)

mt_srand — Initialise une meilleure valeur aléatoire

Description

void mt_srand ([ int $seed ] )

Initialise une meilleure valeur aléatoire 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

Une valeur d'initialisation aléatoire

Historique

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

Exemples

Exemple #1 Exemple avec mt_srand()

<?php
// initialisation avec des microsecondes
function make_seed()
{
  list(
$usec$sec) = explode(' 'microtime());
  return (float) 
$sec + ((float) $usec 100000);
}
mt_srand(make_seed());
$randval mt_rand();
?>



Ceci n'est pas la documentation originale du langage de programmation php, pour y accéder visiter le site www.php.net

Support du web, outils, services, compteurs, scripts, générateurs et autres outils pour les webmasters gratuitement à 100%
Page générée en 0.001304 secondes.