Konstrukcija if
Konstrukcija if patikrina sąlygą skliausteliuose ir vykdo kodą garbanotuose skliaustuose, jei sąlyga yra teisinga. Jei sąlyga klaidinga, kodas bloke if nevykdomas. Kartu su if galima naudoti operatorius else ir elseif sudėtingoms sąlygoms kurti.
Sintaksė
if (condition) {
// kodas, vykdomas jei condition teisinga
}
Pavyzdys
Patikrinkime, ar 5 daugiau už 3:
<?php
if (5 > 3) {
echo '5 is greater than 3';
}
?>
Kodo vykdymo rezultatas:
'5 is greater than 3'
Pavyzdys
else naudojimas alternatyviam vykdymui:
<?php
$num = 4;
if ($num > 5) {
echo 'Number is greater than 5';
} else {
echo 'Number is 5 or less';
}
?>
Kodo vykdymo rezultatas:
'Number is 5 or less'
Pavyzdys
elseif naudojimas kelioms sąlygoms:
<?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';
}
?>
Kodo vykdymo rezultatas:
'Number is exactly 5'
Taip pat žiūrėkite
-
konstrukciją
switch,
kuri tikrina reikšmę atitikimą keliems variantams