Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Cicli nidificati e utilizzo di break

    Ciao a tutti!
    Ho questo codice, che non mi funziona, forse non uso correttamente il break. Dove sbaglio?
    codice:
    for ($i=0; $i<$miaVar; $i++) {
       if (condizione) {
       for ($z=0; $z<$secondaMiaVar; $z++) {   
         if (condzione) {
         ...
         operazioni da eseguire
         break 1;
         } 
       }
       for ($m=0; $m<$altraMiaVar; $m++) {
         if (condizione) {
         ...
         operazioni
         break 1;
         }
       }
      break 2;
    }
    }
    In pratica ci sono due cicli for all'interno di un'altro.
    Grazie per l'aiuto
    Lo scoppato
    andrea@progettipercomunicare.it
    www.progettipercomunicare.it

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    99
    secondo in un ciclo for è sbagliato utilizzare i break, devi avere delle condizioni opportune che ti facciano uscire dal ciclo. Questo è un consiglio di buona programmazione

  3. #3
    Ma all'interno di ciascun ciclo for, c'è una condizione if che se viene verificata esce dal ciclo. Secondo te è sbagliato?
    Lo scoppato
    andrea@progettipercomunicare.it
    www.progettipercomunicare.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.