Hi Leute
Da ich mit Switch/Case noch nicht gearbeitet habe, aber gehört habe das es schneller sein soll und vor allem flexibler als if elseif, baue ich jetzt paar Sachen doch um.
Nun, da ich sauber programmieren möchte kommen NOTICES bei mir nicht in Frage, nun bei switch ist das aber meiner Meinung nach etwas problematisch oder? da wenn man um das Konstrukt selbst ein IF macht um die Variable zu setzen funktioniert im switch der default leider nicht mehr da ja das if drumherum greift, und ein else sucht, ohne else passiert dann nix oder es kommt eine 404.
Ein if um das switch ist dann mal auf deutsch gesagt Mist da das default in ihm praktisch lahmgelegt wird, also entweder unsauber ohne default und das IF lassen oder ....
Vor dem switch...
Das ist ok, meiner Meinung nach, doch da ich kein Experte bin würde ich doch gerne genau wissen wollen ob das hier wirklich ok ist oder nur Murks ist?
Danke.
Da ich mit Switch/Case noch nicht gearbeitet habe, aber gehört habe das es schneller sein soll und vor allem flexibler als if elseif, baue ich jetzt paar Sachen doch um.
Nun, da ich sauber programmieren möchte kommen NOTICES bei mir nicht in Frage, nun bei switch ist das aber meiner Meinung nach etwas problematisch oder? da wenn man um das Konstrukt selbst ein IF macht um die Variable zu setzen funktioniert im switch der default leider nicht mehr da ja das if drumherum greift, und ein else sucht, ohne else passiert dann nix oder es kommt eine 404.
Ein if um das switch ist dann mal auf deutsch gesagt Mist da das default in ihm praktisch lahmgelegt wird, also entweder unsauber ohne default und das IF lassen oder ....
Vor dem switch...
PHP:
$var = (isset($_GET["var"])) ? $_GET["var"] : '';
switch($var) {
...
......
}
Das ist ok, meiner Meinung nach, doch da ich kein Experte bin würde ich doch gerne genau wissen wollen ob das hier wirklich ok ist oder nur Murks ist?
Danke.