Générez des nombres aléatoires :
<?phpecho(mt_rand() . "<br>");echo(mt_rand() . "<br>");echo(mt_rand(10,100));?>La fonction mt_rand() utilise l'algorithme Mersenne Twister pour générer des entiers aléatoires.
Astuce : Cette fonction est un meilleur choix pour générer des valeurs aléatoires, renvoyant des résultats 4 fois plus rapidement que la fonction rand().
Astuce : Si vous souhaitez un entier aléatoire compris entre 10 et 100 inclus, utilisez mt_rand (10 100).
mt_rand();ormt_rand( min,max );
paramètre | décrire |
---|---|
min | Facultatif. Spécifie le nombre minimum à renvoyer. La valeur par défaut est 0. |
maximum | Facultatif. Spécifie le nombre maximum à renvoyer. La valeur par défaut est mt_getrandmax(). |
Valeur de retour : | Un entier aléatoire compris entre min (ou 0) et max (ou mt_getrandmax()), inclus. Renvoie FALSE si max < min . |
---|---|
Type de retour : | Entier |
Version PHP : | 4+ |
Journal des modifications PHP : | PHP 4.2.0 : générateur de nombres aléatoires automatiquement généré. PHP 5.3.4 : signale un E_WARNING et renvoie FALSE si max < min . |