Esempio
Genera numeri casuali:
<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
Esempio Run » Definizione e l'utilizzo
Il mt_rand() funzione genera un numero intero casuale utilizzando l'algoritmo Mersenne Twister.
Tip: Questa funzione produce un valore migliore a caso, ed è 4 volte più veloce di rand() .
Suggerimento: Se si desidera un intero casuale compreso tra 10 e 100 (inclusive) , utilizzare mt_rand (10,100) .
Sintassi
mt_rand();
or
mt_rand( min,max );
Parametro | Descrizione |
---|---|
min | Opzionale. Specifica il numero più basso da restituire. Il default è 0 |
max | Opzionale. Specifica il numero più alto da restituire. Di default è mt_getrandmax() |
Dettagli tecnici
Valore di ritorno: | Un intero casuale compreso tra min (or 0) e massimo (or mt_getrandmax() compreso). Restituisce false se Max <min |
---|---|
Tipo di ritorno: | Numero intero |
Versione PHP: | 4+ |
PHP Changelog: | PHP 4.2.0: generatore di numeri casuali è seminato automaticamente PHP 5.3.4: Problemi E_WARNING e restituisce FALSE se max <min |
<PHP Math Reference