rand() – Generare numeri casuali con PHP

Obiettivo del tutorial: Utilizzare la funzione rand per generare numeri casuali in PHP. Realizzeremo un programma che utilizza l’esito di un evento casuale generato da rand() per compiere una scelta.

rand()

Anche in PHP come in quasi tutti gli altri linguaggi di programmazione, esistono delle funzioni precostituite per generare numeri casuali.

In PHP per generare numeri casuali si usa la funzione rand().

Dove inizio e fine sono rispettivamente i limiti minimi e massimi scelti, e tra questi viene estratto un numero a caso. Questo metodo permette di generare un numero casuale compreso tra “minimo” e un “massimo” definiti dall’utente alla chiamata della funzione.

La sintassi generale per utilizzare della funzione rand() รจ:

rand(minimo,massimo);

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 100 (inclusi), usare:

rand (5, 15);

Proviamo un semplice esempio di funzionamento:

<?php
$code = rand(5, 30);
echo "$code";
?>