PHPの公式ドキュメントに書かれてますが・・

演算子の優先順位

https://www.php.net/manual/ja/language.operators.precedence.php

W演算子の優先順位や結合性は、あくまでも式のグループ分けだけを決めるものであり、
評価順を決めるものではありません。
PHP では一般に、式をどの順番で評価するかは決めていません。

そのため、特定の順序で式が評価されることを前提としたコードを書いてはいけません。

PHP のバージョンが変わったり前後のコードが変わったりしたときに、
評価順が変わる可能性があるからです。W