Logični AND v PHP-ju
Logični AND omogoča določitev sočasnosti
pogojev. V naslednjem primeru se bo pogoj izvedel,
če je spremenljivka $num večja od nič in
hkrati manjša od 10:
<?php
$num = 3;
if ($num > 0 and $num < 10) {
echo '+++';
} else {
echo '---';
}
?>
Pogoji se lahko nanašajo ne na eno spremenljivko,
ampak na različne. V naslednjem primeru se bo pogoj
izvedel, če je spremenljivka $num1
enaka 2 in hkrati je spremenljivka
$num2 enaka 3:
<?php
$num1 = 2;
$num2 = 3;
if ($num1 == 2 and $num2 == 3) {
echo '+++';
} else {
echo '---';
}
?>
Preverite, ali je spremenljivka $num
večja od nič in manjša od 5.
Preverite, ali je spremenljivka $num
večja ali enaka 10 in manjša ali enaka
20.
Preverite, ali je spremenljivka $num1
enaka ali manjša od 1, spremenljivka $num2
pa večja ali enaka 3.