Avatar billede ra__mus Nybegynder
06. august 2003 - 11:57 Der er 9 kommentarer og
1 løsning

if sætning

Jeg vil gerne have en konstruktion som denne

if (  ) {
  if ( )      {
}
}

er det muligt ?????
Avatar billede ohmish Nybegynder
06. august 2003 - 12:02 #1
ja
Avatar billede ohmish Nybegynder
06. august 2003 - 12:04 #2
if (noget) {
echo "noget<br>";
if (nogetandet) {
echo "noget andet<br>"
}
}
Avatar billede exp Juniormester
06. august 2003 - 12:15 #3
if(noget) {
  if(noget_ekstra) {
    echo "noget ekstra";
  }
}

så er det lidt mere overskueligt ;-)
Avatar billede ohmish Nybegynder
06. august 2003 - 12:23 #4
tja. hvis "noget ekstra" kun skal skrives hvis begge kriterier er opfyldt.
Avatar billede exp Juniormester
06. august 2003 - 12:25 #5
Det er jo det han skriver:
if (  ) {
  if ( )    {
}
}
Avatar billede ohmish Nybegynder
06. august 2003 - 12:37 #6
nåhja. sorry :)
Avatar billede exp Juniormester
06. august 2003 - 12:43 #7
*s*
Avatar billede marduk666 Nybegynder
06. august 2003 - 14:01 #8
if ($str = "jeg_er_dum")
{
    if ($str_dum = "er_du_meget_dum?")
    {
        if ($str_meget_dum = "så du er virkelig dum?")
        {
            if ($str_virkelig_dum = "ha! du er dum")
            {
                print "du er dum!";
            }
        }
    }
}

du kan gå amok på den måde :-)
Avatar billede repsac Nybegynder
06. august 2003 - 14:47 #9
hvis der kun skal stå

if ($var1) {
    if ($var2) {
        # do something
    }
}

bør du gøre følgende:
if ($var1 && $var2) {
    # do something
}
eller for de sproglige ;)
if ($var and $var2) {
    # do something
}
Avatar billede repsac Nybegynder
06. august 2003 - 15:23 #10
... eller hvis det er

if ($var1) {
    #do something
    if ($var2) {
        # do something else
    }
}

kan det klares med

if ($var1) {
    # do something
}
if ($var1 && $var2) {
    # do something else
}

... brug for flere varianter? ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester