1、++$a的用法 首先++$a等价于$a = $a + 1,比如$a初始值为1,那么$a = 1 + 1得出$a为2。 ++$a执行过程:先将$a加1,假设结果为x,然后把x赋值给$a,所以$a的值等于x的值。 2、$a++的用法(以 x=a++ ,a=2 为例) 先将a值赋给变量 x(也就是 x=a ),然后 a 值加 1 (也就是 a = a + 1) 则最终x值等于2,a 值等于3,所以x = a++相当于 x = a , a = a + 1。 举个例子 <? php$a = 1; $x = $a++; echo 'x='.$x.'<hr />'; echo 'a='.$a.'<hr />'; $b = ++$a; echo 'b='.$b.'<hr />'; echo $x+$b; ?> 结果:x = 1,a = 2,b = 3,4。 总结 |
|
来自: 昵称65921859 > 《文件夹1》