PHP mt_rand() Fonction

❮ Référence Mathématique PHP

Exemple

Générer des nombres aléatoires :

<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
Essayez-le vous-même »

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.

❮ Référence Mathématique PHP