PHP Tutorial Tutorials - PHP Assignment Operators

PHP Assignment Operators

The assignment operators are used to assign values to variables or set a variable to another variable's value. The basic assignment operator is "=".
For example:
$my_var = "hello";
$another_var = $my_var;

Operator Description Example As if we had said
= Assign $x = $y $x = $y
+= Add and assign $x += $y $x = $x + $y
-= Subtract and assign $x -= $y $x = $x - $y
*= Multiply and assign $x *= $y $x = $x * $y
/= Divide and assign quotient $x /= $y $x = $x / $y
%= Divide and assign modulus $x %= $y $x = $x % $y
&= Bitwise And and assign $x &= $y $x = $x & $y
|= Bitwise Or and assign $x = $y
^= Bitwise XOr and assign $x ^= $y $x = $x ^ $y
.= concatenate String and assign $x .= $y $x = $x . $y
<?php
$a = 3;
$a += 5; // as if we had said: $a = $a + 5;
$b = "Hello ";
$b .= "Lautturi.com!"; // just like $b = $b . "Lautturi.com!";
$c = 3; // 0011
$c |= $a; // as if we had said: $c = $c | $a;

var_dump($a);// int(8)
var_dump($b);// string(19) "Hello Lautturi.com!"
var_dump($c);// int(11)
?>
Date:2019-10-01 02:14:03 From:www.Lautturi.com author:Lautturi