ตัวดำเนินการทางคณิตศาสตร์

ตัวดำเนินการ คือการกระทำบางสิ่งบางอย่างของ operand สองตัว เช่น ทำการบวกค่าระหว่าง 2 ตัวแปร นอกจากนี้ตัวดำเนินการยังสามารถใช้ในการตรวจสอบค่าระหว่าง operand ได้อีกด้วย (operand ก็คือ ตัวถูกดำเนินการ หรือในทางโปรแกรมก็จะเรียกว่าตัวแปรนั่นเอง เราไปดูกันครับว่าใน PHP นั้นมีตัวดำเนินการ หรือ operator อะไรบ้าง Priority Operator        ความหมาย
19               สร้างอ็อบเจ็คใหม่
18 [,]          ใช้ในการกำหนดอินเด็กซ์ในอะเรย์
17 !            เป็นตัวดำเนินการทาง Logical ซึ่งหมายความว่า NOT หรือนิเสธ
~                 เป็นตัวดำเนินการประเภท Bitwise ซึ่งหมายความว่า NOT
++             Increment (เพิ่มค่าขึ้นหนึ่งค่า)
--                Increment (ลดค่าลงหนึ่งค่า)
(int), (double), (string), (array), (object) แปลงชนิดข้อมูล
@ ไม่สนใจ Error (inhirit error)
16 * คูณ
/ หาร
% หารเอาเศษ
15 + บวก
- ลบ
เชื่อมข้อความ (string)
14 เลื่อน Bit ไปทางซ้าย
เลื่อน Bit ไปทางขวา
13 , <= น้อยกว่า, น้อยกว่าหรือเท่ากับ
, >= มากกว่า, มากกว่าหรือเท่ากับ
12 เท่ากับ
!=, <> ไม่เท่ากับ
เท่ากันทุกประการ (ทั้งค่าและชนิดของตัวแปร)
!== ไม่เท่ากันทุกประการ (ทั้งค่าและชนิดของตัวแปร)
11 Bitwise AND
10 ^ Bitwise XOR
9 | Bitwise OR
8 Logical AND
7 || Logical OR
6 Conditional operator
5 Assignment (กำหนดค่าให้ตัวแปร)
+=, -=, *=, /=, .=, %=, |=, ^=, !=, <<=, >>= Assignment with operation
4 Logical AND
3 Logical XOR
2 Logical OR
1 , List separator (ใช้ในการแยกแต่ละรายการ)
อ้างอิง http://www.stepcoding.com

ไม่มีความคิดเห็น:

แสดงความคิดเห็น