Welcher Unterschied besteht zwischen der Verwendung des Bedingungsoperators ?:
und dem ||
Logical OR
.
Ich stelle fest, dass mein Code funktioniert mit:
%Vor%Aber nicht:
%Vor%Könnte jemand bitte erklären, warum es mit einem funktionieren würde, aber nicht mit dem anderen.
||
Binäre Operatoren sind Operatoren, die mit zwei Argumenten umgehen
wie es sagt, wird es zuerst prüfen, ob es wahr ist, nicht weiter zu überprüfen, sonst noch
?:
ternärer Operator ist ein Operator, der drei Argumente benötigt. Die Argumente und das Ergebnis können unterschiedlicher Art sein.
Die erste ( bedingte oder ) sagt ...
%Vor%Die andere ( Ternäroperation ) sagt
%Vor%Tags und Links php