Codice PHP:
$max = 6; #il numero massimo delle città generate
$array_citta[0] = 0; #array vuoto delle città generate in random
for($x=1; $x<($max+1); $x++)
{
do
{
$r = rand(1, $max);
} while(in_array($r, $array_citta));
}
#ora l'array è pieno e i valori sono tutti differenti