mt_srand Initialise le générateur de nombres aléatoires Mersenne Twister &reftitle.description; voidmt_srand intseed0 intmodeMT_RAND_MT19937 mt_srand initialise le générateur de valeurs aléatoires avec seed ou avec une valeur aléatoire si aucun paramètre seed n'est fourni. ¬e.randomseed; &reftitle.parameters; seed Un &integer; aléatoire comme valeur d'initialisation. mode Utilisez une des constantes suivantes pour spécifier l'implémentation de l'algorithme à utiliser. Constant &Description; MT_RAND_MT19937 Utilise l'impémentation, corrigé, correcte de Mersenne Twister, disponible à partir de PHP 7.1.0. MT_RAND_PHP Utilise une impémentation incorrecte de Mersenne Twister qui était utilisé par défaut jusqu'en PHP 7.1.0. Ce mode est disponible pour la rétrocompatibilité. &reftitle.returnvalues; &return.void; &reftitle.changelog; &Version; &Description; 7.1.0 srand a été changé pour être un alias de mt_srand. 7.1.0 mt_rand a été mis à jour pour utiliser la version corrigé, correcte de l'algorithme de Mersenne Twister. Pour retourner à l'ancien comportement, utilisez mt_srand avec MT_RAND_PHP comme deuxième paramètre. &reftitle.examples; Exemple avec <function>mt_srand</function> ]]> &reftitle.seealso; mt_rand mt_getrandmax srand