สอบถามหลักสูตรเลือกช่องทางที่สะดวก ทีมงานตอบเองทุกช่อง
LINE @itgeniusตอบเร็วที่สุด · จ–ศ 9:00–17:00 น.
โทรศัพท์
02-570-8449สำนักงาน088-807-9770มือถือ
อีเมลและโซเชียล
contact@itgenius.co.thสำหรับใบเสนอราคาและเอกสารFacebookitgeniusonlineYouTubeitgeniusengขอคำปรึกษาจัดอบรมให้ทีม
บทความทั่วไป

รู้จักและใช้งานตัวดำเนินการ

22 พ.ย. 2557
รู้จักและใช้งานตัวดำเนินการ

      ตัวดำเนินการ หรือ Operator  คือ สิ่งที่ก่อให้เกิการทำกับข้อมูล เช่น ก่อให้เกิดการคำนวณทางคณิตศาสตร์ หรือเกิดการเปรียบเทียบในเชิงตรรกะ ทำให้เกิดเป็นผลลัพธ์ออกมา

     ปกติแล้วในคำสั่งที่มีตัวดำเนินการ จะเห็นว่าประกอบไปด้วยข้อมูล 2 ส่วน โดยมีตัวดำเนินการคั่นกลาง ซึ่งข้อมูลที่นำมาใช้กับตัวดำเนินการนั้นเราเรียกว่า Operand เช่น a + b นั่นคือ มีตัวดำเนินการ + มี a กะ b เป็น Operand 

สำหรับ PHP นั้น มีตัวดำเนินที่หลากหลาย ดังนี้

1. ตัวดำเนินการทางคณิตศาสตร์ เป็นตัวกำหนดการที่ใช้ดำเนินการกับตัวเลข มีดังนี้


2. ตัวดำเนินการเพิ่มหรือลดค่า เป็นตัวดำเนินการที่ใช้เพิ่มเติมหรือลดค่าลง 1 ค่า และมีการใช้งานแตกต่างกันตามตำแหน่งของตัวแปรว่าอยู่ด้านหน้า หรือด้านหลังตัวดำเนินการทำให้มีผลต่างกัน เช่น มีผลในขณะเรียกใช้งานตัวดำเนินการ หรืออาจมีผลหลังจากเรียกใช้งานตัวดำเนินการ

3. ตัวดำเนินการกำหนดค่า เป็นตัวดำเนินที่ใช้กำหนดค่าของตัวแปรให้ตัวแปรค่าหนึ่งไปเท่ากับค่าของตัวแปรอีกค่าหนึ่ง และเป็นการเขียนคำสั่งในรูปแบบย่อลงมา x += y ก็คือ x=x+y 

4. ตัวดำเนินการทางตรรกะ เป็นตัวดำเนินการที่ใช้เปรียบเทียบกันในแนวทางของตรรกศาสตร์ให้ผลลัพธ์ออกมาเป็นค่าจริงหรือเท็จ ดังรูป


5. ตัวดำเนินการเปรียบเทียบ เป็นตัวดำเนินการที่ใช้สำหรับการเปรียบเทียบตัวแปรหนึ่งๆ กับค่าคงที่ใดๆ โดยที่ค่าที่ได้จากการเปรียบเทียบจะมีชนิดข้อมูลเป็นตรรกะนั่นคือ จริง หรือ เท็จ ดังตัวอย่างนี้



6. ตัวดำเนินการระดับบิต เป็นตัวดำเนินการที่นำบิตของเลขฐานสองมาดำเนินการกัน โดยการนำข้อมูลมาแปลงเป็นเลขฐานข้อมูลสองก่อน จึงค่อยนำมากระทำกับตัวดำเนินการ

7. ตัวดำเนินการเชิงข้อความ เป็นตัวดำเนินการเป็นสัญลักษณ์ทางคณิตศาสตร์ที่นำมาใช้กับข้อความ 

 

บริการของเรา

ไอทีจีเนียส เอ็นจิเนียริ่ง ให้บริการด้านไอทีครบวงจร

ทั้งงานอบรม (Training) สัมมนา รับเขียนโปรแกรม เว็บไซต์ แอปพลิเคชัน งานออกแบบกราฟิก และงานด้าน E-Marketing ทั้ง SEO, PPC และ Social Media Marketing

ติดต่อเราเพื่อสอบถามผลิตภัณฑ์ ขอราคา หรือปรึกษาเรื่องไอทีได้เลยค่ะ