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тон чоң же барабар
экенин текшериңиз.