operator ( โอเปอเรเตอร์ )
โอเปอเรเตอร์ในภาษา
php
Arithmetic Operators โอเปอเรเตอร์เกี่ยวกับคณิตศาสตร์
เครื่องหมาย | ความหมาย | ตัวอย่าง |
+ | บวก | $result=$a+$b |
- | ลบ | $result=$a-$b |
* | คูณ | $result=$a*$b |
/ | หาร | $result=$a/$b |
% | หารเอาผลลัพธ์แค่เศษ | $result=$a%$b |
Assignment Operators โอเปอเรเตอร์เกี่ยวกับการกำหนดค่า
เครื่องหมาย | ความหมาย | ตัวอย่าง |
= | ใส่ค่า | $a=$b |
+= | บวกแล้วใส่ค่า | $a+=$b มีค่าเท่ากับ $a=$a+$b |
-= | ลบแล้วใส่ค่า | $a-=$b มีค่าเท่ากับ $a=$a-$b |
*= | คูณแล้วใส่ค่า | $a*=$b มีค่าเท่ากับ $a=$a*$b |
/= | หารแล้วใส่ค่า | $a/=$b มีค่าเท่ากับ $a=$a/$b |
Comparison Operators โอเปอเรเตอร์เกี่ยวกับการเปรียบเทียบ
เครื่องหมาย | ความหมาย | ตัวอย่าง |
== | เท่ากับ | $a==$b |
!= | ไม่เท่ากับ | $a!=$b |
<> | ไม่เท่ากับ | $a<>$b |
> | มากกว่า | $a>$b |
< | น้อยกว่า | $a<$b |
>= | มากกว่าหรือเท่ากับ | $a>=$b |
<= | น้อยกว่าหรือเท่ากับ | $a<=$b |
Logical Operators โอเปอเรเตอร์เกี่ยวกับตรรกศาสตร์
เครื่องหมาย | ความหมาย | ตัวอย่าง |
&& | และ | $a&&$b |
|| | หรือ | $a||$b |
! | นิเสธ | !($a==$b) |
and | และ | $a and $b |
or | หรือ | $a or $b |
xor | Exclusive or | $a xor $b |
Increment/decrement Operators โอเปอเรเตอร์เกี่ยวกับการเพิ่มและลดค่า
เครื่องหมาย | ความหมาย | ตัวอย่าง |
++ | เพิ่มค่าขึ้น 1 | ++$a , $a++ |
-- | ลดค่าลง 1 | --$a , $a-- |