Логическо И в PHP
Логическото И позволява да се зададе едновременност
на условия. В следващия пример условието ще се изпълни,
ако променливата $num е по-голяма от нула и
едновременно по-малка от 10:
<?php
$num = 3;
if ($num > 0 and $num < 10) {
echo '+++';
} else {
echo '---';
}
?>
Условията могат да се налагат не само върху една променлива,
а и върху различни. В следващия пример условието
ще се изпълни, ако променливата $num1
е равна на 2 и едновременно с това променливата
$num2 е равна на 3:
<?php
$num1 = 2;
$num2 = 3;
if ($num1 == 2 and $num2 == 3) {
echo '+++';
} else {
echo '---';
}
?>
Проверете дали променливата $num
е по-голяма от нула и по-малка от 5.
Проверете дали променливата $num
е по-голяма или равна на 10 и по-малка или равна
на 20.
Проверете дали променливата $num1
е равна или по-малка от 1, а променливата $num2
е по-голяма или равна на 3.