rand
Genera un valore casuale
Descrizione
int 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 per rand <?php echo rand() . "\n"; echo rand() . "\n"; echo rand(5, 15); ?> L'esempio precedente visualizzerà qualcosa simile a: 7771 22264 11
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:
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.