 |
rand (PHP 3, PHP 4, PHP 5) rand -- Genera un valore casuale Descrizioneint rand ( [int min, int max] )
Se chiamata senza i parametri opzionali min,
max, rand()
restituisce un valore pseudo casuale compreso fra 0 e
RAND_MAX. Se ad esempio si desidera un numero casuale
compreso fra 5 e 15 (inclusi) usare rand (5,
15).
Esempio 1. Esempio per rand()
<?php echo rand() . "\n"; echo rand() . "\n"; echo rand(5, 15); ?>
|
L'esempio precedente visualizzerà qualcosa simile a:
|
Nota:
Su alcune piattaforme (come Windows) RAND_MAX
vale soltanto 32768. Se si desidera un range più ampio di 32768, indicare
i parametri min e max, questo permette
di avere range maggiori di RAND_MAX, oppure si valuti
l'utilizzo di mt_rand()
Nota: Come in PHP 4.2.0, non vi è necessità
di inizializzare il generatore di numeri casuali con srand() oppure
con mt_srand() poichè viene eseguito in modo automatico.
Nota:
Nelle versioni precedenti la 3.0.7 il significato di
max era range. Per
ottenere lo stesso risultato in queste vecchie versioni un breve
esempio dovrebbe essere il seguente: rand (5, 11), si
otterrà un numero casuale compreso fra 5 e 15.
Vedere anche: srand(),
getrandmax() e
mt_rand().
|  |