ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
``` 针对数字,只有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,但前自加、后自加如果跟别的运算符一起运行,此时区别为: > 前自加:先自加,后取值(然后去进行其他运算); > 后自加:先取值,后自加(然后去进行其他运算);