PHP Tips [演算子]

複合演算子

解説

右辺の値を演算して左辺に代入します。

演算子 意味 説明
+= 加算代入 $i += $j $i = $i + $j と同じ
-= 減算代入 $i -= $j $i = $i - $j と同じ
*= 乗算代入 $i *= $j $i = $i * $j と同じ
/= 除算代入 $i /= $j $i = $i /= $j と同じ
%= 剰余代入 $i %= $j $i = $i % $j と同じ
.= 連結代入 $i .= $j $i = $i . $j と同じ

加算代入の例

<?php    
    $i = 3;
    $i += 9;
    echo $i;
?>

処理結果

12

連結代入の例

<?php
    $i = 2010;
    $j = '年';
    $i .= $j;
    echo $i;
?>

処理結果

2010年