scusa... vuoi 9 numeri generati random e diversi tra loro?


in linea di massima farei così:

$numeri = array();

while(array_count($numeri) <9)
{
//genera numero random
if(! in_array($num_rand,$numeri)) $numeri = $num_rand;
}


in pratica crea un numero random e lo aggiunge all'array solo s enon è già presente.... il ciclo continua finchè l'array non ha nove elemtni (che saranno per forza distinti)