โอเปอเรเตอร์ที่ใช้ในการเปรียบเทียบ
จากบทความ 2 บทความที่ผ่านมาจะเป็นการควบคุมโปรแกรม ซึ่งเราจะต้องทำการใส่เงื่อนไข ซึ่งในการสร้างเงื่อนไขเราจะต้องใช้โอเปอเรเตอร์เข้ามาเกี่ยวข้องเกี่ยวกับการเปรียบเที่ยบระกว่างค่าสองค่า เราลองมาดูกันค่ะ ว่าโอเปอเรเตอร์ใน php นั้นมีอะไรกันบ้าง
โอเปอเรเตอร์ที่ใช้ใน php มีอยู่ด้วยกันหลายตัวค่ะ จากตัวอย่างในบทความ 2 บทความที่ผ่านมา โอเปอเรเตอร์ที่เราได้ทดลองใช้ไปแล้ว ก็คือ > (มากว่า) และ == (เท่ากับ) เรามาทำความรู้จักกับ โอเปอเรเตอร์ทั้งหมดของ php กันค่ะ
1. Equel สัญลักษณ์โอเปอเรเตอร์ ==
ตัวอย่าง $a == $b หมายถึง เป็นจริงเมือ $a เท่ากับ $b
2. Identical สัญลักษณ์โอเปอเรเตอร์ ===
ตัวอย่าง $a === $b หมายถึง เป็นจริงเมือ $a เท่ากับ $b และชนิดข้อมูลเหมือนกัน
3. Not equel สัญลักษณ์โอเปอเรเตอร์ !=
ตัวอย่าง $a != $b หมายถึง เป็นจริงเมือ $a ไม่เท่ากับ $b
4. Not equel สัญลักษณ์โอเปอเรเตอร์ <>
ตัวอย่าง $a <> $b หมายถึง เป็นจริงเมือ $a ไม่เท่ากับ $b
5. Not identical สัญลักษณ์โอเปอเรเตอร์ !==
ตัวอย่าง $a !== $b หมายถึง เป็นจริงเมือ $a ไม่เท่ากับ $b หรือเท่ากันแต่ชนิดข้อมูลต่างกัน
6. Less than สัญลักษณ์โอเปอเรเตอร์ <
ตัวอย่าง $a < $b หมายถึง เป็นจริงเมือ $a น้อยกว่า $b
7. Greater than สัญลักษณ์โอเปอเรเตอร์ >
ตัวอย่าง $a > $b หมายถึง เป็นจริงเมือ $a มากกว่า $b
8. Less than or equal to สัญลักษณ์โอเปอเรเตอร์ <=
ตัวอย่าง $a <= $b หมายถึง เป็นจริงเมือ $a น้อยกว่าหรือเท่ากับ $b
9. Greater than or equal to สัญลักษณ์โอเปอเรเตอร์ >=
ตัวอย่าง $a >= $b หมายถึง เป็นจริงเมือ $a มากกว่าหรือเท่ากับ $b
เดียวเราไปลองเขียนโปรแกรมที่ใช้งานโอเปอเรเตอร์ ตัวอื่น ๆ กันต่อ ในบทความที่เกี่ยวข้องกับคำสั่งการควบคำการทำงาน ซึ่งนอกเหนือจากคำส่ง if และ if else ก็ยังมีอีกหลาย ๆ คำสั่งค่ะ ติดตาศึกษาได้ในบทความต่อ ๆ ไปค่ะ