PHP mt_srand() Fonction

❮ Référence Mathématique PHP

Exemple

Initialisez le générateur de nombres aléatoires :

<?php
mt_srand(mktime());
echo(mt_rand());
?>
Essayez-le vous-même »

Définition et Utilisation

La fonction mt_srand() initialise le générateur de nombres aléatoires Mersenne Twister.


Syntaxe

mt_srand( seed , mode );

Valeurs des Paramètres

Paramètre Description
seed Optionnel. Spécifie la valeur de départ.
mode Optionnel. Spécifie l'algorithme à utiliser. Peut être l'une des constantes suivantes :
  • MT_RAND_MT19937 - utilise l'implémentation Mersenne Twister fixe et correcte (qui est utilisée depuis PHP 7.1)
  • MT_RAND_PHP - utilise l'implémentation Mersenne Twister incorrecte (qui a été utilisée jusqu'à PHP 7.1)

Détails Techniques

Valeur de Retour : Aucune
Type de Retour : -
Version PHP : 4+
Journal des Modifications PHP : PHP 4.2.0 : Le générateur de nombres aléatoires est maintenant initialisé automatiquement.

❮ Référence Mathématique PHP