PHP mt_srand()

La fonction mt_srand() est une fonction intégrée en PHP. Cette fonction initialise le générateur de nombres aléatoires Mersenne Twister.
 

Syntaxe
mt_srand(seed, mode)

 
 

Voir aussi : srand(), rand(), mt_rand()
Paramètres
  • seed(Obligatoire) : Spécifie la valeur d’initialisation aléatoire.
  • mode(Obligatoire) : Spécifie l’algorithme à utiliser. Peut être l’une des constantes suivantes:
    • MT_RAND_MT19937 : utilise l’implémentation fixe et correcte de Mersenne Twister (qui est utilisée à partir de PHP 7.1)
    • MT_RAND_PHP : utilise l’implémentation incorrecte de Mersenne Twister (qui était utilisée jusqu’à PHP 7.1)

 

Valeur de retour

La fonction ne renvoie aucune valeur.
 

Version PHP:

4+
 

Exemple :
<?php
   mt_srand(time());
   echo(mt_rand());
?>

 
Sortie:

311243755
Questions d'entretiens PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *