Der netteste Weg, an den ich denken kann, ist array_sum()
:
BEARBEITEN Eigentlich müssen Sie nur die ^
durch +
in Ihrem ursprünglichen Versuch ersetzen und es wird dasselbe erreicht:
Dies verwandelt $x
in die Anzahl der TRUE
-Werte. Verwenden Sie also für eine boolesche Ausgabe:
Sie können eine Liste Ihrer Variablen durchlaufen und brechen, wenn Sie einen zweiten booleschen Wert gefunden haben, der wahr ist:
%Vor%So ist es praktischer, wenn Sie mehr als drei Variablen haben.
Tags und Links php boolean-logic xor boolean-operations