假如运算符优先级雷同,那运算符的连系方向决议了该怎样运算。比方,"-"是左联的,那末 1 - 2 - 3 就等同于 (1 - 2) - 3 而且结果是 -4. 别的一方面,"="是右联的,所以 $a = $b = $c 等同于 $a = ($b = $c)。(引荐进修:PHP视频教程)
没有连系的雷同优先级的运算符不能连在一起运用,比方 1 < 2 > 1 在PHP是不正当的。但别的一方面表达式 1 <= 1 == 1 是正当的, 由于 == 的优先级低于 <=。
括号的运用,哪怕在不是必要的场所下,经由过程括号的配对来明白标明运算递次,而非靠运算符优先级和连系性来决议,一般可以增添代码的可读性。
下表根据优先级从高到低列出了运算符。统一行中的运算符具有雷同优先级,此时它们的连系方向决议求值递次。
以上就是php运算有括号先算括号吗的细致内容,更多请关注ki4网别的相干文章!