Derniers tutoriels de développement web
 

PHP mt_rand() Function

<PHP Math Reference

Exemple

Générer des nombres aléatoires:

<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
»Exécuter exemple

Définition et utilisation

Le mt_rand() fonction génère un nombre aléatoire en utilisant l'algorithme Mersenne Twister.

Tip: Cette fonction produit une meilleure valeur aléatoire, et 4 fois plus rapide que rand() .

Astuce: Si vous voulez un nombre aléatoire compris entre 10 et 100 (inclusive) y (10,100) (inclusive) , utilisez mt_rand (10,100) .


Syntaxe

mt_rand();

or

mt_rand( min,max );

Paramètre La description
min Optionnel. Indique le nombre le plus bas à retourner. Par défaut est 0
max Optionnel. Indique le nombre le plus élevé à retourner. Par défaut est mt_getrandmax()

Détails techniques

Valeur de retour: Un nombre entier aléatoire compris entre min (or 0) et max (or mt_getrandmax() inclus). Retourne FALSE si max <min
Type de retour: Entier
PHP Version: 4+
PHP Changelog: PHP 4.2.0: générateur de nombres aléatoires est ensemencé automatiquement
PHP 5.3.4: Problèmes et un E_WARNING retourne FALSE si max <min

<PHP Math Reference