すでに、=の代入演算子は例題の中で使用してきました。
代入演算子は、ただコピーするだけではなく、編集してコピーするものが多数あります。
演算子 | 例 | 等価な式 |
= | $a = 25; | |
+= | $a += 5; | $a = $a + 5; |
-= | $a -= 5; | $a = $a - 5; |
*= | $a *= 5; | $a = $a * 5; |
/= | $a /= 5; | $a = $a / 5; |
%= | $a %= 5; | $a = $a % 5; |
.= | $a. = "xyz"; | $a = $a . "xyz"; |
x= | $a x= 5; | $a = $a x 5; |
&&= | $a && = $b; | $a = $a && $b; |
||= | $a ||= $b; | $a = $a || $b; |
&= | $a &= $b; | $a = $a & $b; |
|= | $a |= $b; | $a = $a | $b; |
^= | $a ^= $b; | $a = $a ^ $b; |
<<= | $a <<= $b; | $a = $a << $b; |
>>= | $a >>= $b; | $a = $a >> $b; |