+
在其他语言中,可以被重载,也就是可以连接字符串和数字,在PHP中只有+运算。
<script>
alert(1+1+"4+5+6"+1+1); //输出24+5+611
</script>
<?php
echo(1+1+"4+5+6"+1+1); //输出8
?>
取余数,一半用于让一个数的余数不超过一个值或者这个数被什么整除。
- 余数的正负值取决于前面的数
13%-2 //余数的值和前面的数字有关
- 两个浮点数相除在PHP中先进行自动转换为整型计算
13.45%2.3459 //相当于13%2
++自增
- $a++ 先用再加
- ++$a 先加再用
$a = 5;
$b = $a++;
echo $a; //$a++先用后加,$b就为5,$a就是6
echo "<br>";
echo $b;
<?php
$a = 5;
$b = ++$a;
echo $a; //先加后用,所以$a,$b都是6
echo "<br>";
echo $b;
?>
<?php
$a = 5;
$b = $a++ + ++$a;
echo $a; //两次自增后就是7
echo "<br>";
echo $b; //$b = 5 + 7 所以是12
?>
--自减