Toán tử logic AND trong PHP
Toán tử logic AND cho phép thiết lập tính đồng thời
của các điều kiện. Trong ví dụ sau, điều kiện sẽ được thực hiện,
nếu biến $num lớn hơn 0 và
đồng thời nhỏ hơn 10:
<?php
$num = 3;
if ($num > 0 and $num < 10) {
echo '+++';
} else {
echo '---';
}
?>
Các điều kiện có thể áp dụng không chỉ cho một biến,
mà cho các biến khác nhau. Trong ví dụ sau, điều kiện
sẽ được thực hiện, nếu biến $num1
bằng 2 và đồng thời biến
$num2 bằng 3:
<?php
$num1 = 2;
$num2 = 3;
if ($num1 == 2 and $num2 == 3) {
echo '+++';
} else {
echo '---';
}
?>
Hãy kiểm tra xem biến $num
có lớn hơn 0 và nhỏ hơn 5 không.
Hãy kiểm tra xem biến $num
có lớn hơn hoặc bằng 10 và nhỏ hơn hoặc bằng
20 không.
Hãy kiểm tra xem biến $num1
có bằng hoặc nhỏ hơn 1 không, và biến $num2
có lớn hơn hoặc bằng 3 không.