学科分类
目录
PHP基础

递增递减运算

递增递减运算符也称为自增自减运算符,它可以被看作是一种特定形式的复合赋值运算符,PHP中递增递减运算符的使用如表1所示。

表1 递增递减运算符

运算符 运算 范例 结果
++ 自增(前) $a = 2; $b = ++$a; $a = 3; $b = 3;
++ 自增(后) $a = 2; $b = $a++; $a = 3; $b = 2;
-- 自减(前) $a = 2; $b = --$a; $a = 1; $b = 1;
-- 自减(后) $a = 2; $b = $a--; $a = 1; $b = 2;

从表1可知,在进行自增或自减运算时,如果运算符(++或--)放在操作数的前面,则先进行自增或自减运算,再进行其他运算。反之,如果运算符放在操作数的后面,则先进行其他运算,再进行自增或自减运算。

点击此处
隐藏目录