Pagina 1 di 1
[RISOLTO] PHP - doppio if
Inviato: 22/01/2011, 20:37
da 06voip
per fare andare d'accordo 4 contrib devo inserire un if dentro ad un'altro if che richiamano 2 funzioni diverse
cioè mi serve una cosa così:
if
if
else
else
idee su come posso fare?
- Saluti

Re: PHP - doppio if
Inviato: 22/01/2011, 21:57
da dynamo
mica chiaro...
Codice: Seleziona tutto
if (condizione) {
istruzione
if (condizione_2) {
istruzione
} else {
istruzione
}
} else {
istruzione
}
è come lo vuoi?
Re: PHP - doppio if
Inviato: 22/01/2011, 22:06
da 06voip
il problema è che è così, uso i colori per cercare di rendere meglio i richiami:
if (condizione) {
istruzione
if (condizione) {
istruzione
} else {
istruzione
} else {
istruzione
}
è un if dentro a un if..
- Saluti

Re: PHP - doppio if
Inviato: 22/01/2011, 22:49
da maury2ma
puoi fare un IF con doppio valore:
if (condizione1) && (!condizione2)
fai questo
if (!condizione1) && (condizione2)
fai quello
ecc.
ovvio avrai piu' if e piu' condizioni in base ai moduli e in base a quello che devi fare.
ecc ecc.
se non ti piacciono i gli if nidificati (che comunque trovo molto utili) è l'unica alternativa ch emi viene in mente
Re: PHP - doppio if
Inviato: 22/01/2011, 22:59
da dynamo
il problema è che non capisco se tu vuoi evitare gli if nidificati o no...

Re: PHP - doppio if
Inviato: 23/01/2011, 6:26
da 06voip
dynamo ha scritto:il problema è che non capisco se tu vuoi evitare gli if nidificati o no...
conoscendo il php "a naso" al momento non ho fisime mentali sulla stilizzazione del codice..
- Saluti

Re: PHP - doppio if
Inviato: 23/01/2011, 7:18
da 06voip
maury2ma ha scritto:puoi fare un IF con doppio valore:
work.. grazie!
- Saluti

Re: PHP - doppio if
Inviato: 23/01/2011, 11:07
da dynamo
06voip ha scritto:dynamo ha scritto:il problema è che non capisco se tu vuoi evitare gli if nidificati o no...
conoscendo il php "a naso" al momento non ho fisime mentali sulla stilizzazione del codice..
- Saluti

beh allora così funziona
Codice: Seleziona tutto
if (condizione) {
istruzione
if (condizione_2) {
istruzione
} else {
istruzione
}
} else {
istruzione
}
Re: [RISOLTO] PHP - doppio if
Inviato: 23/01/2011, 11:52
da 06voip
l'avevo già provata una cosa del genere però mi dava errore, dovevo escudere un if, e di conseguenza a seconda dell'if che commentavo mi escludeva una funzionalità
bhoo.. cmq ho risolto con le espressioni di controllo suggerite da maury2ma.. anche a logica mi sono trovato meglio
- Saluti

Re: [RISOLTO] PHP - doppio if
Inviato: 23/01/2011, 15:38
da dynamo
ottimo
