Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

[PHP] - Come si forza l'uscita da un ciclo foreach ?

Il forum per tutti i developer. Leggere attentamente il regolamento di sezione prima di postare.

[PHP] - Come si forza l'uscita da un ciclo foreach ?

Messaggioda gialloporpora » mer gen 30, 2008 12:00 am

Non sono esperto in PHP e sto cercando di imparare un po' velocemente le basi di questo linguaggio.
Vorrei sapere come forzare l'uscita da un ciclo foreach, visto che se una condizione viene verificata non c'è alcun vantaggio a continuare nell'esecuzione del ciclo.
Potrei fare con degli if multipli ma mi sembra più bello usare un array e scorrerlo con il foreach.
A naso direi che è il break; però vorrei una conferma da qualcuno che conosce davvero il linguaggio.
Ciao
Albert Einstein: « 10 cose sono infinite: l'universo e la stupidità umana ma sull'universo nutro ancora dubbi »
Avatar utente
gialloporpora
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 1780
Iscritto il: mer lug 27, 2005 11:55 pm

Messaggioda M@ttia » mer gen 30, 2008 7:33 am

Sì, break termina l'esecuzione di una struttura for, foreach, while, do-while o switch (per skippare invece il termine attuale e passare a quello successivo è invece il "continue" classico). [^]
</IE><FIREFOX>
Avatar utente
M@ttia
Moderatore
Moderatore
 
Messaggi: 8363
Iscritto il: lun giu 09, 2003 2:18 pm
Località: Ticino - Estero

Messaggioda gialloporpora » mer gen 30, 2008 1:55 pm

GGrazie M@ttia,
in effetti ora che la rileggo con più calma era una domanda stupida [bleh], se cercavo nella documentazione ci sarei arrivato.

Ciao
Albert Einstein: « 10 cose sono infinite: l'universo e la stupidità umana ma sull'universo nutro ancora dubbi »
Avatar utente
gialloporpora
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 1780
Iscritto il: mer lug 27, 2005 11:55 pm

Messaggioda dararag » mer mag 07, 2008 6:56 pm

Se sono annidati però ricorda di utilizzare più break quanti sono i cicli, oppure usa exit
Maledette aziende produttrici, l'unico telefilm interessante degli ultimi tempi l'hanno interrotto alla decima puntata... e chi voleva sapere la fine?
Avatar utente
dararag
Silver Member
Silver Member
 
Messaggi: 1116
Iscritto il: mar gen 22, 2008 8:57 pm
Località: Casoria


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising