Seite 4 von 4

Verfasst: 11.11.2004 15:40
von SkullCrusher
Blutgerinsel hat geschrieben:So in meiner lieben Art und Weise ein Bsp. gesponsert :wink:

Code: Alles auswählen

switch (substr($_GET['test'],0,0)) 
{ 
   case '1':  
      Switch (substr($_GET['test'],1,2)) 
        {
           Case '10':
             include "blubb.php";
             break;
           Default:
             include "error.php";
             break;
        }
      break; 

   case '2': 
      include ("zz.php"); 
      break; 

   case '3': 
      include ("zzz.php"); 
      break;
  default:
    include ("habmichlieb.php");
    break; 
}
vielen vielen dank! :D

case '1' ... '2' etc. muss ich jetzt noch meinen namen im link anpassen und bei include die ausgabe. soweit so gut...
aber was bedeutet jetzt bei switch das 0,0 oder dann beim nächsten 1,2?

danke
SkullCrusher

Verfasst: 11.11.2004 23:14
von Blutgerinsel
Tja was verwende ich?
substring

Was mache ich damit?
String gemäß Zeichen beginnend ab 0 splitten

Mein Ziel?
Zuerst die erste Ziffer rausfinden die ich übergebe....
Im zweiten Schritt interessieren mich die hunderstel und einer....
das check ich ab....

Wie ich sagte du kannst alles in einem Switchblock vereinen oder aber aufgrund der Hauptkategorie unterscheiden und danach erst nach der Subkategorie.......

Man kann aber in allen Wegen und Enden zum Ziel kommen nur sollte man überlegen womit man schneller Änderungen durchführen kann oder logische Zusammenhänge erfassen kann......

In deinem Fall bietes sich derartiges an.........

näheres zu substring wie immer Manual
-> http://de3.php.net/manual/de/function.substr.php :D