askIT

PHP - Grunnleggende - IF

PHP «hvis-setningen» er svært lik andre programmeringsspråk bruk av «hvis-uttrykket».

Tenk på de beslutningene du gjør før du går til sengs. Hvis du har noe å gjøre neste dag, som for eksempel å gå på jobb, skole, eller en avtale, da vil du sette vekkerklokken til å vekke deg. Ellers vil du sove i så lenge du vil!

Denne enkle typen «hvis-utsagn» er svært vanlig i hverdagen. Du vil nå også få brukt den i programmering. Når du vil ta en beslutning gitt at noe er sant (du har noe å gjøre i morgen) og være sikker på at du tar de nødvendige tiltak, bruker du «hvis-forholdet».

Tenk deg at på 1. januar vil du skrive ut «Godt Nytt År!» på toppen av din personlige nettside. Med bruk av if-påstanden du kunne denne prosessen ha blitt automatisert, måneder i forveien, og forekommet hvert år 1. januar.

Eksempel på If-setningen

«Godt Nytt År!» eksempelet kan være litt vanskelig for deg å gjøre akkurat nå, så la oss heller starte med det grunnleggende i if-uttrykket. If-setningen tester for å se om en verdi er sant.

<?php
$my_name = "sindre";

if ($my_name == "sindre") {
	echo"Ditt navn er sindre!<br />";
}
echo"Velkommen til min nettside!";

?>

Resultatet av denne koden er:

Ditt navn er sindre!
Velkommen til min nettside!

Fikk du at vi sammenlignet den variabelen $my_name med "sindre" for å se om de var like? I PHP kan du bruke doble likhetstegn (==) til å sammenligne verdier. Hvis uttalelsen viste seg å være sant ble teksten «Ditt navn er sindre!» skrevet ut.

Eksempel på falsk If-setningen

La oss nå se hva som skjer når en PHP dersom uttalelsen er ikke sant, med andre ord, falske. Si at vi endret eksempelet ovenfor til:

<?php
$my_name = "andre";

if ($my_name == "sindre") {
	echo"Ditt navn er sindre!<br />";
}
echo"Velkommen til min nettside!";

?>

Resultatet av denne koden er:

Velkommen til min nettside!

Her inneholder variabelen verdien "andre", som ikke er lik "sindre". If-setningen ble vurdert til falsk, slik at koden ikke ble skrevet ut.

mark_down.png Annonse

Akuratt nå: Ask IT bruker og anbefaler one.com for domener, e-post og webhotell!
hva-er-ditt-nye-domene.com
Besøk oss på one.com