PHPda Mantiqiy AND
Mantiqiy AND shartlarning bir vaqtning o'zida bajarilishini belgilashga imkon beradi.
Quyidagi misolda shart, $num o'zgaruvchisi noldan katta va
bir vaqtning o'zida 10 dan kichik bo'lsa bajariladi:
<?php
$num = 3;
if ($num > 0 and $num < 10) {
echo '+++';
} else {
echo '---';
}
?>
Shartlar bir xil o'zgaruvchiga emas, balki turli o'zgaruvchilarga qo'yilishi mumkin.
Quyidagi misolda shart, $num1 o'zgaruvchisi
2 ga teng va bir vaqtning o'zida $num2
o'zgaruvchisi 3 ga teng bo'lsa bajariladi:
<?php
$num1 = 2;
$num2 = 3;
if ($num1 == 2 and $num2 == 3) {
echo '+++';
} else {
echo '---';
}
?>
$num o'zgaruvchisi noldan katta va
5 dan kichik ekanligini tekshiring.
$num o'zgaruvchisi 10 dan katta yoki teng va
20 dan kichik yoki teng ekanligini tekshiring.
$num1 o'zgaruvchisi 1 dan kichik yoki teng, va $num2
o'zgaruvchisi 3 dan katta yoki teng ekanligini tekshiring.