Avatar billede heavybreezer Nybegynder
28. juni 2004 - 00:06 Der er 1 kommentar og
1 løsning

Hvordan skriver man en if-sætning?

Hvordan skriver man en if-sætning? altså fx.

if $hej = "0" then her
Avatar billede jaw Nybegynder
28. juni 2004 - 00:06 #1
if($hej == "0") {
  //her
}
Avatar billede jchillerup Nybegynder
28. juni 2004 - 10:59 #2
Lige lidt teori, så du også lærer noget af den kode:

1: if($hej == "0") {
2: //her
3: }

I linje 1 giver vi betingelsen for at koden skal evalueres (køres/ekserkveres). == betyder sammenligning, ikke at forveksle med =, som betyder forandring.
Hvis man nu laver linjen if($hej = "0"), vil den altid evaluere koden, fordi det (næsten) altid lykkes, at ændre variablen $hej til 0. Jeg håber, du forstår det.
Ydermere starter vi en "linje" med {. Det er nemlig sådan, at if() kun kan evaluere en linje kode, men hvis man bruger klammer, tolker PHP det som én linje. Det vil sige, at koden:
---
if ($hej == "0")
echo "Hejsa";
---
også vil virke, da der kun er én linje. Hvis man vil bruge flere linjer, skal man angive, hvornår den skal holde op med at evaluere det. Ellers holder den bare op efter første linje efter if-sætningen.

I linje 2 giver vi koden, der skal ekserkveres.

I linje 3 afslutter vi "linjen", vi startede i linje 1.

Jeg håber ikke, det er fuldstændig volapyk.
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