Ciao, io l'ho penstat cosi':
creo il ciclo, metto tutti i numeri random in un array e inizio a stampare. Ad ogni ciclo controllo che il numero appen a creato non sia gia presente nell'array. Se gia presente non stampo e continuo per un nuovo numero mettendo il contatore indietro di 1.Codice PHP:$array_numeri_estratti = array();
for($i=0; $i<=100000000; $i++) {
$combinazione = rand(0,9999999999);
$array_numeri_estratti[] = $combinazione;
if(!in_array($combinazione,$array_numeri_estratti)){
echo"$combinazione
";
}else{
$i = $i-1;
}
}
PS non so in termini di tempo quanto possa pesare l'esecuzione.

Rispondi quotando