Wie wäre es mit einem Einzeiler, um dieses Problem zu vermeiden und die Aussage lesbarer zu machen:
%Vor%Alternative:
Normalerweise mache ich es mit Methoden, diese könnte wie folgt aussehen:
%Vor% Auf diese Weise findet die Optimierung von &&
noch statt.
Extrahiere es zuerst in kürzere boolesche Ausdrücke und verwende dann diese Variablen in deiner if()
-Anweisung.
ie:
%Vor%(Ich habe auch Ihren ersten Test zu einem Triple-Equal gemacht, da dies wahrscheinlich besser ist; fühlen Sie sich frei ihn zu ändern, wenn das nicht für Sie funktioniert)
Tags und Links php coding-style