Konstruktionen if
Konstruktionen if kontrollerar villkoret inom parentes och exekverar koden inom måsvingarna om villkoret är sant. Om villkoret är falskt exekveras inte koden inuti if-blocket. Tillsammans med if kan operatorerna else och elseif användas för att skapa komplexa villkor.
Syntax
if (condition) {
// kod som exekveras om condition är sant
}
Exempel
Låt oss kontrollera om 5 är större än 3:
<?php
if (5 > 3) {
echo '5 is greater than 3';
}
?>
Resultatet av koden:
'5 is greater than 3'
Exempel
Användning av else för alternativ exekvering:
<?php
$num = 4;
if ($num > 5) {
echo 'Number is greater than 5';
} else {
echo 'Number is 5 or less';
}
?>
Resultatet av koden:
'Number is 5 or less'
Exempel
Användning av elseif för flera villkor:
<?php
$num = 5;
if ($num > 5) {
echo 'Number is greater than 5';
} elseif ($num == 5) {
echo 'Number is exactly 5';
} else {
echo 'Number is less than 5';
}
?>
Resultatet av koden:
'Number is exactly 5'
Se även
-
konstruktionen
switch,
som kontrollerar ett värde mot flera alternativ