Dhe Logjike në PHP
Dhe logjike lejon të përcaktohet njëkohësia
e kushteve. Në shembullin vijues kushti do të ekzekutohet,
nëse ndryshorja $num është më e madhe se zero dhe
njëkohësisht më e vogël se 10:
<?php
$num = 3;
if ($num > 0 and $num < 10) {
echo '+++';
} else {
echo '---';
}
?>
Kushtet mund të vendosen jo vetëm në një ndryshore,
por në të ndryshme. Në shembullin vijues kushti
do të ekzekutohet, nëse ndryshorja $num1
është e barabartë me 2 dhe njëkohësisht ndryshorja
$num2 është e barabartë me 3:
<?php
$num1 = 2;
$num2 = 3;
if ($num1 == 2 and $num2 == 3) {
echo '+++';
} else {
echo '---';
}
?>
Kontrolloni që ndryshorja $num
të jetë më e madhe se zero dhe më e vogël se 5.
Kontrolloni që ndryshorja $num
të jetë më e madhe ose e barabartë me 10 dhe më e vogël ose e barabartë me
20.
Kontrolloni që ndryshorja $num1
të jetë e barabartë ose më e vogël se 1, dhe ndryshorja $num2
të jetë më e madhe ose e barabartë me 3.