Guide: PHP- & MySQL-innføring: Kapittel 3
Kontrollering av verdier
Det er nok en gang klart for et nytt kapittel i vår PHP-guide. Nå ser vi på hvordan vi kan utføre ulike handlinger basert på betingelser.
Oppsummering
I kapittel 3 har vi endelig fått begynne på mer morsomme ting. Vi så først på den svært mye brukte if-else-konstruksjonen, som utføres slik:
if (test av uttrykk)
{
Utfør visse handlinger
}
else
{
Utfør noen andre handlinger
}
Videre har vi sett på sammenliknings-operatorer som == og <=, og lært den svært viktige forskjellen mellom =, == og ===.
Logiske operatorer forbinder logiske uttrykk, slik at vi kan foreta kontroller med flere uttrykk i én og samme kontroll. Eksempler på logiske operatorer er && og ||.
Vi så mye på switch, som trist nok er et nærmest glemt kapittel hos PHP. switch kan gjøre lange if-else-kontroller lettere og i mange øynes mer oversiktlig.
Vi lærte om forskjellige typer løkker, som har den egenskapen at de gjennomfører kontrollen opp til uendelig antall ganger. Skulle man lage en løkke som foregår uendelig vil den automatisk bli stoppet av PHPs 30-sekundersgrense, med mindre annet er spesifisert.
De av dere som har brukt PHP endel før vil nok legge merke til at jeg ikke har forklart foreach. Det kommer av den enkle grunnen at foreach brukes til å kjøre løkker på arrays, noe jeg enda ikke har forklart hva er for noe. Jeg skal imidlertid forklare hvordan man bruker foreach i kapittel 5.
I neste kapittel vil vi se på funksjoner. Hva er funksjoner, hvordan bruker man de og hvordan lager man sine egne? Kapittel 4 vil komme om rundt én uke.