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