AND ใช้สัญลักษณ์ && คือ เงื่อนไขจริงทั้งคู่ ถึงจะเป็นจริง = เข้าไปทำงานตามเงื่อนไข
OR ใช้สัญลักษณ์ || คือ เงื่อนไขเป็นจริงอย่างใดอย่างหนึ่ง ก็จะเป็นจริง = เข้าไปทำงานตามเงื่อนไข
ตัวอย่าง การใช้ AND และ OR
<?php
$a = 10;
$b = 20;
if( $a == 10 && $b == 20 ) {
echo "AND คือเงื่อนไขเป็นจริงทั้งคู่";
}
echo "<br/>";
if( $a == 10 || $b == 30 ) {
echo "OR คือเงื่อนไขเป็นจริงอย่างใดอย่างหนึ่ง";
}
?>
ผลลัพธ์
AND คือเงื่อนไขเป็นจริงทั้งคู่
OR คือเงื่อนไขเป็นจริงอย่างใดอย่างหนึ่ง
คำอธิบายโปรแกรม
1. เงื่อนไข AND ทำงานเนื่องจากเป็นจริงทั้งคู่ คือ a = 10 และ b = 20
2. เงื่อนไข OR ทำงานเนื่องจากเงื่อนไขอย่างใดอย่างหนึ่งเป็นจริง คือ a = 10 ส่วน b = 30 ไม่จริง แต่ก็ทำงานตามหลักการ OR