fonction mt_rand PHP ()
Exemples
Génère un nombre aléatoire:
<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
Exécution instance »
Définition et utilisation
fonction mt_rand () utilise l'algorithme Mersenne Twister pour générer un nombre aléatoire.
Astuce: Cette fonction génère une valeur aléatoire est un meilleur choix, retourner des résultats aussi vite que RAND () 4 fois la fonction.
Astuce: Si vous voulez un entre 10 et 100 (y compris 10 et 100) du nombre aléatoire, l' utilisation mt_rand (10,100).
grammaire
mt_rand();
or
mt_rand( min,max );
or
mt_rand( min,max );
参数 | 描述 |
---|---|
min | 可选。规定返回的最小数。默认是 0。 |
max | 可选。规定返回的最大数。默认是 mt_getrandmax() 。 |
détails techniques
Retours: | Entre min (ou 0) et max (ou mt_getrandmax ()) (inclus) entre le nombre entier aléatoire. Si max <renvoie min FALSE. |
---|---|
Type de retour: | entier |
PHP version: | 4+ |
PHP Mise à jour du journal: | PHP 4.2.0: générateur de nombres aléatoires est automatiquement ensemencée. PHP 5.3.4: Si max <min , puis signaler un E_WARNING et retourner FALSE. |
PHP Math Reference