PHP运算符的优先级是指在一个表达式中,哪个运算符会先进行计算。以下是PHP运算符的优先级,从高到低:
():括号++、--:前缀自增、前缀自减!、~、+、-、@:逻辑非、按位取反、正号、负号、抑制错误**:指数*、/、%:乘法、除法、取模+、-:加法、减法.:字符串连接<<、>>:左移、右移<、<=、>、>=:小于、小于等于、大于、大于等于==、!=、===、!==:等于、不等于、恒等于、不恒等于&:按位与^:按位异或|:按位或&&:逻辑与||:逻辑或??:null合并运算符? ::三元运算符=、+=、-=、*=、/=、%=、&=、|=、^=、<<=、>>=、**=、.:赋值、复合赋值在一个表达式中,优先级高的运算符会先进行计算,优先级低的运算符会在后面计算,如有需要可以使用括号改变运算顺序。