赋值运算
赋值运算,我们已经学过了。
我们在数学里面把 = (一个等号)叫作赋值运算符,即:把等号右边的值,赋值给等号左边的变量,左边的变量就为右边的值。
代码是从上到下运行的,因此赋值就可以从上至下的反复赋值:
<?php $x = 5; $x = true; $x = '爱你'; $x = 12.888; echo $x; ?>
上例中x被反复赋值为不同的类型的值了。上面我们已经学习过了很多次了。
那么PHP的赋值运算符还有几个:
符号 | 举例 | 等价式 |
---|---|---|
+= | $x += $y | $x = $x + $y |
-= | $x -= $y | $x = $x - $y |
*= | $x *= $y | $x = $x * $y |
/= | $x /= $y | $x = $x / $y |
%= | $x %= $y | $x = $x % $y |
.= | $x .= $y | $x = $x . $y |
上面的例子和等价式都有明确的说明。
$x += $y 等价于 $x = $x + $y
<?php $x = 5; $y = 8; $x += $y; echo $x; ?>
以上的全部记住即可。都是一些语法上的规定,没什么好说的。