Salve![]()
Ho un ciclo for in cui eseguo diverse istruzioni all'interno, del tipo
e ogni istruzione dovrebbe essere controllata. Io farei in questo modo:Codice PHP:for (..) {
//istruzione 1
//istruzione 2
//istruzione 3
}
La cosa mi convince poco però, perchè vorrei lanciare tre eccezioni diverse soprattutto nel messaggio di errore in output.Codice PHP:for (..) {
try {
if (! istruzione 1)
throw new Exception ("errore")
}
catch (Exception $e) {$e->getMessage();};
try {
if (! istruzione 2)
throw new Exception ("errore")
}
catch (Exception $e) {$e->getMessage();};
try {
if (! istruzione 3)
throw new Exception ("errore")
}
catch (Exception $e) {$e->getMessage();};
}
Avete qualche suggerimento? :master:

Rispondi quotando