赋值运算 (assignment operator) 有时会让人搞得一头雾水,不过它可以让程序更精简,增加程序的执行效率。
符号
意义
=
将右边的值连到左边
+=
将右边的值加到左边
-=
将右边的值减到左边
*=
将左边的值乘以右边
/=
将左边的值除以右边
%=
将左边的值对右边取余数
.=
将右边的字符串加到左边
<?php
$a = 5;
$a += 2; // 即 $a = $a + 2;
echo $a."<br>\n";
$b = "哇";
$b .= "哈"; // $b = "哇哈";
$b .= "哈"; // $b = "哇哈哈";
echo "$b<br>\n";
?>