Konstrukcija if
Konstrukcija if preverja pogoj v okroglih oklepajih in izvede kodo v zavitih oklepajih, če je pogoj resničen. Če je pogoj neresničen, se koda znotraj bloka if ne izvede. Skupaj z if je mogoče uporabiti stavke else in elseif za ustvarjanje kompleksnih pogojev.
Sintaksa
if (pogoj) {
// koda, ki se izvede, če je pogoj resničen
}
Primer
Preverimo, ali je 5 večje od 3:
<?php
if (5 > 3) {
echo '5 is greater than 3';
}
?>
Rezultat izvajanja kode:
'5 is greater than 3'
Primer
Uporaba else za alternativno izvajanje:
<?php
$število = 4;
if ($število > 5) {
echo 'Število je večje od 5';
} else {
echo 'Število je 5 ali manj';
}
?>
Rezultat izvajanja kode:
'Število je 5 ali manj'
Primer
Uporaba elseif za več pogojev:
<?php
$število = 5;
if ($število > 5) {
echo 'Število je večje od 5';
} elseif ($število == 5) {
echo 'Število je točno 5';
} else {
echo 'Število je manjše od 5';
}
?>
Rezultat izvajanja kode:
'Število je točno 5'
Glejte tudi
-
konstrukcijo
switch,
ki preverja ujemanje vrednosti z več možnostmi