PHP: trotz true AUCH else ?
Tritron
- programmiertechnik
Ich hab da ein Programmierproblem. Ich will eine if-else-Anweisung schreiben, in der zwar der if-Block ausgeführt wird, aber wenn dort ein Fehler auftritt, soll der else-Block ZUSÄTZLICH ausgeführt werden:
if(true) {
//Fehler
}
else {
//Fehler im if-Block also wird der hier auch ausgeführt
}
if(true) {
//Fehler
if(Fehler) {
hier das gleiche wie im else block
}
}
else {
//Fehler im if-Block also wird der hier auch ausgeführt
}
Moin!
if(true) {
//Fehler
if(Fehler) {
hier das gleiche wie im else block
}
}
else {
//Fehler im if-Block also wird der hier auch ausgeführt
}
Wer macht denn sowas...
if($bolFlag==true) {
TuDies() OR { $bolFlag=false; }
}
if($bolFlag==false) {
TuDas();
}
Sicher gibts noch andere Lösungen.
Erscheint eleganter und pflegbarer, da der gleiche Codeblock nicht zweimal aufgeführt wird.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Hello,
Wer macht denn sowas...
Genau, wer macht denn sowas? ;-)
Wenn Dur nur mit == vergleichst, kannst Du das auch gleich weglassen.
if($boolFlag)
{
$boolFlag = TuDies();
}
if(!$boolFlag)
{
TuDas();
}
So kann man es sogar lesen und verstehen *ggg*
Liebe Grüße aus http://www.braunschweig.de
Tom