Assignment operators

$x = 10

$y = 2

$z = 3


 $x += $y;       // $x = $x + $y = 10 + 2 

Result: $x = 12


 $x -= $z;       // $x = $x - $z = 12 - 3 

Result: $x = 9


 $x *= $z;       // $x = $x * $z = 9 * 3 

Result: $x = 27


 $x /= $z;       // $x = $x / $z = 27 / 3 

Result: $x = 9


 $x %= $y;       // $x = $x % $y = 9 % 2 

Result: $x = 1


 $y++;            // $y = $y + 1 = 2 + 1 

Result: $y = 3


 $z--;            // $z--; 

Result: $z = 2

$name = 'John'

$surname = 'Doe'


 $name .= $surname;    // $name = $name . $surname = 'John' . 'Doe' 

Result: $name = 'JohnDoe'