Gli ultimi tutorial di sviluppo web
 

PHP mt_rand() Function

<PHP Math Reference

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