Ecco il continue:
http://php.net/manual/en/control-str...s.continue.php
Spero che i commenti ti aiutino a capire il ragionamento. Avere la soluzione senza capirla non ti serve a nulla.Codice PHP://ciclo per le città
for ($i = 0; $i < count($citta); $i++) {
//mando a video la città
echo "<tr><td>$citta[$i]</td>";
//inizializzo una varialibile per mettere i numeri già estratti
$arrayUsciti = [];
//ciclo per l'estrazione di 10 numeri casuali
for ($j = 0; $j < 10; $j++) {
//prendo un numero casuale da 1 a 90
$numeri = (mt_rand(1, 90));
//controllo se il numero casuale è presente tra quelli usciti
if (in_array($numeri, $arrayUsciti)) {
//se presente decremento il contatore
//per avere sempre 10 estrazioni alla fine
$j--;
//salto le istruzioni successive e rinizio il ciclo per
//l'estrazione dei numeri
continue;
}
//stampo il numero a video
echo "<td>$numeri</td>";
//assegno il numero stampato tra quelli usciti
$arrayUsciti[] = $numeri;
}
}

Rispondi quotando
