Devdit
 

AND และ OR คืออะไร ใช้ยังไง แตกต่างกันอย่างไร ภาษา PHP

3.5K

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

เขียน 3 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ