Logické AND v PHP
Logické AND umožňuje nastaviť simultánnosť
podmienok. V nasledujúcom príklade sa podmienka vykoná,
ak je premenná $num väčšia ako nula a
súčasne menšia ako 10:
php<?php
$num = 3;
if ($num > 0 and $num < 10) {
echo '+++';
} else {
echo '---';
}
?>
Podmienky môžu byť vzťahované nie na jednu premennú,
ale na rôzne. V nasledujúcom príklade sa podmienka
vykoná, ak je premenná $num1
rovná 2 a súčasne premenná
$num2 je rovná 3:
php<?php
$num1 = 2;
$num2 = 3;
if ($num1 == 2 and $num2 == 3) {
echo '+++';
} else {
echo '---';
}
?>
Задание 1
Skontrolujte, že premenná $num
je väčšia ako nula a menšia ako 5.
Задание 2
Skontrolujte, že premenná $num
je väčšia alebo rovná 10 a menšia alebo rovná
20.
Задание 3
Skontrolujte, že premenná $num1
je rovná alebo menšia ako 1, a premenná $num2
je väčšia alebo rovná 3.