🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
``` 针对数字,只有2个:++ -- ``` 属于单目运算符,即只要一个变量就可以进行运算。 形式: ``` $变量++; //对该变量中数据+1 $变量--; //对该变量中数据-1 ++$变量; //对该变量中数据+1 --$变量; //对该变量中数据-1 ``` > ++讨论: > 表示对该变量进行“自加1”操作。即该变量中的数据加1。 > 前自加:先自加,后取值; > 后自加:先取值,后自加; 举例1: ![](https://img.kancloud.cn/81/52/815278271380eacba6b89487f1086647_604x208.png) > 常见自加与赋值的混合运算: ``` $v1 = 1; $v2 = $v1++; $s1 = 1; $s2 = ++$s1; ``` ![](https://img.kancloud.cn/0e/c0/0ec0dd8de76e12aea032b79cfd796aab_822x243.png) > 总结: > 1,前自加,后自加,对变量本身的结果都是加1,没有区别。 > 2,但前自加、后自加如果跟别的运算符一起运行,此时区别为: > 前自加:先自加,后取值(然后去进行其他运算); > 后自加:先取值,后自加(然后去进行其他运算);