PHP mt_rand() Fonction
Exemple
Générer des nombres aléatoires :
<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?> Définition et Utilisation
La fonction mt_rand() génère un entier aléatoire en utilisant l'algorithme Mersenne Twister.
Astuce : Si vous souhaitez obtenir un entier aléatoire entre 10 et 100 (inclus), utilisez mt_rand(10,100).
Syntaxe
mt_rand();
ou
mt_rand( min,max ); Valeurs des Paramètres
| Paramètre | Description |
|---|---|
| min | Optionnel. Spécifie le plus petit nombre à retourner. Par défaut, c'est 0. |
| max | Optionnel. Spécifie le plus grand nombre à retourner. Par défaut, c'est mt_getrandmax() . |
Détails Techniques
| Valeur de Retour : | Un entier aléatoire entre min (ou 0) et max (ou mt_getrandmax() inclus). Retourne FALSE si max < min . |
|---|---|
| Type de Retour : | Entier |
| Version PHP : | 4+ |
| Journal des Changements PHP : | PHP 7.1 : rand() est devenu un alias de mt_rand() PHP 5.3.4 : Émet un E_WARNING et retourne FALSE si max < min . PHP 4.2.0 : Le générateur de nombres aléatoires est initialisé automatiquement. |