PHP lektion 9 if & elseif

Vi kan bygga ut våra script ytterligare genom att använda både if och else.
PHP kan nu gå två vägar (if eller else) beroende på vilket som är sant eller falskt.

<?php
// Prova att byta ut värderna på x och y
$x = 27;
$y = 25;
if ($x == $y) {echo "X är lika med Y;
} else { echo "X är inte lika med y";}
?>

En vanlig variant är if och elseif tillsammans. Vi kan nu skapa flera olika vilkorssatser i samma if-sats. Elseif försgås alltid av en helt vanlig if-sats men kan nu gå flera olika vägar. Vad som styr PHP hela vägen är vad som utvärderas till sant eller falskt.

<?php
// Prova att ändra värde på x och y
$x = 25;
$y = 25;
if ($y == $x){
echo"Y är lika med X";
} elseif ($y > $x) {
echo "Y är större än X";
} elseif ($y < $x){
echo "Y är mindre än X";
}
?>

Fördjupning

Syntax:
if (uttryck) {
sats som värderas mot uttrycket;
} else {sats som exekveras beroende på om första uttrycket var sant eller falskt;}

Syntax:
if (uttryck) {
sats som värderas mot uttrycket;
} elseif (nytt uttryck) { sats som exekvaras beroende på sant eller falskt;
} elseif (nytt uttryck){ sats som exekveras beroende på sant eller falskt;
}

För att skriva ut kan vi använda både echo som vi gjort hittills men vi skulle också kunna använda oss av print. Båda komandonen gör samma sak i PHP.

Döp gärna dina filer som du sparar med ett namn som gör det möjligt att spara ett litet bibliotek med egna små scripts.

Logga
 
Kontakt | Länka till oss | Min Blogg | Bohuslän   | Mötesmakarna