> > Måske
> >
> > switch($var) {
> > case "abe" : echo "Din variabel indeholdte abe";
> > break;
> > case "hund" : echo "Din variabel indholdte
> hund!";
> > break;
> > }
>
> Måske du kunne forklare hvad funktionen gør?
Ja, kan jeg da godt... det virker lidt ligesom en lang if elseif elseif
osv...
Altså du starter med
switch($var) hvor du så siger at vi skal bruge $var som skal sammenlignes med
en anden value...
HVIS $var = "abe" udfører scriptet det der er mellem case "abe": og break...
Der er desuden en parameter der hedder default... den udføres hvis ingen af
delene passer... altså en slags else...
Så den kan reelt ikke mere end en almindelig if elseif else... men den kan
være mere overskueligt (håber ikke jeg bliver overfaldet endnu engang) end en
lang elseif sætning...
Du kan læse mere på
http://www.php.net/switch
mvh
Johan