可能重复:
参考-这个符号在PHP中是什么意思?
我看到了对=
的引用(当然),也看到了.=
和^=
。那两个是干什么的?还有其他人吗?
^=
是位运算符,.=
是字符串运算符。两者都是赋值运算符,因为它们在求值后设置变量的值。
前者将变量的值设置为表达式的XOR。后者将表达式插入变量中。
许多二进制运算符(例如+、-、*、/)可以与=一起用作赋值的简写。从本质上讲,x+=4等价于x=x+4。