|
| Brug af funktioner i switch-statements? Fra : Steen Berg Andersen |
Dato : 13-06-01 11:49 |
|
Hej,
Er der nogen, som har erfaringer med at bruge funktions-kald i switch-case
statements?
Dvs. noget i stil med:
switch(preg_match("/<regular expression>/",$string,$matches))
{
case A:
do Astuff;
break;
case B:
do Bstuff;
break;
....
default:
do DEFAULTstuff;
}
Med venlig hilsen
Steen Berg Andersen
Systems Developer
| |
Henrik Hansen (13-06-2001)
| Kommentar Fra : Henrik Hansen |
Dato : 13-06-01 11:54 |
|
"Steen Berg Andersen" <sba@flashmail.com> wrote:
> Hej,
>
> Er der nogen, som har erfaringer med at bruge funktions-kald i switch-case
> statements?
>
> Dvs. noget i stil med:
>
> switch(preg_match("/<regular expression>/",$string,$matches))
hmm tror ikke du kan gøre det sådan da preg_match bare retunerer 1 ved
success og 0 ved fail, det du kan gøre er så at lave 2 cases med case
1 og case 0, det burde kunne lade sig gøre. dvs 2 cases hvor du gør
ting der skal gøres hvis der blev fundet matches og omvendt.
preg_match laver jo også et array (her $matches) det kan du vel også
bruge til at switche på, såfremt din preg_match er over din switch.
Håber det hjælper.
--
Henrik Hansen
| |
|
|