Fonctions Math
PHP Manual

mt_getrandmax

(PHP 4, PHP 5, PHP 7)

mt_getrandmaxLa plus grande valeur aléatoire possible

Description

int mt_getrandmax ( void )

Retourne la plus grande valeur aléatoire possible que peut retourner la fonction mt_rand() sans argument, ce qui correspond à la valeur maximum qui peut être utilisé pour son paramètre max sans que le résultat soit élargi (et donc moins aléatoire).

Valeurs de retour

Retourne la plus grande valeur aléatoire possible retournée par la fonction mt_rand()

Exemples

Exemple #1 Calcule un nombre flottant aléatoire

<?php
function randomFloat($min 0$max 1) {
    return 
$min mt_rand() / mt_getrandmax() * ($max $min);
}

var_dump(randomFloat());
var_dump(randomFloat(220));
?>

L'exemple ci-dessus va afficher quelque chose de similaire à :

float(0.91601131712832)
float(16.511210331931)

Voir aussi


Fonctions Math
PHP Manual