自操作运算符

自操作:自己操作自己的运算符

++:在原来的值上+!

–:在原来的值上-1

$a=1;

$a++;//$a=$a+1;

在PHP中自操作符是可以放到变量前或后:前置自操作和后置自操作

$a=1;

$a++;

++$a; //前置或者后置如果本身只有自操作,不参与其他运算(自操作同时),那么效果是一样的。但是如果自操作同时还参与别的运算,那么效果就不一样

$a=1;

$b=$a++; //$a++会导致$a=$a+1;$a=2,上面的$b=1

$c=++$a; //++$a会导致$a=$a+1;$a=2;$c=2;

前置自操作:先把自己改变,然后把改变后的值给别人。

后置自操作:先把自己所保存的值留下来,然后改变自己,自己给别人 的值是原来的值。

01

​ 衍生符号:类似自操作

02

​ 注意:右边是一个整体$a+=$b;➡$a=$a+($b);

​ 如果进行除法或者取余运算,那么要考虑右边表达式的结果是否为0(为0出错)

文章目录
,