| Operator |
ตัวอย่าง |
ความหมาย |
| = |
$var = 5 |
ให้ตัวแปร
$var
มีค่าเท่ากับ
5 |
| ++ |
$var++ or ++$var |
เพิ่มค่าของ
$var ขึ้นอีก 1
และเก็บใน
$var |
| -- |
$var-- or --$var |
ลดค่าของ $var
ลงอีก 1
และเก็บใน
$var |
| += |
$var += 3 |
เพิ่มค่าของ
$var ขึ้นอีก 3
และเก็บใน
$var |
| -= |
$var -= 2 |
ลดค่าของ $var
ลงอีก 2
และเก็บใน
$var |
| .= |
$str .= "ing" |
นำข้อความ
"ing"
เพิ่มต่อท้ายเข้าไปใน
$var |
| *= |
$var *= 4 |
คูณค่าใน $var
ด้วย 4
และเก็บใน
$var |
| /= |
$var /= 2 |
นำค่าใน $var
หารด้วย 2
และเก็บใน
$var |
| **= |
$var **= 2 |
นำค่าใน $var
ยกกำลัง 2
และเก็บใน
$var |
| %= |
$var %= 2 |
หารค่าใน $var
ด้วย 2
และนำเศษจากการหารเก็บใน
$var |
| x= |
$str x= 20 |
ซ้ำค่าในตัวแปร
$str 20
รอบและเก็บใน
$str |