Który operator w PHP oznacza sumę logiczną (logiczne LUB)?
Dobrze.
|| to suma logiczna (OR).Źle.
+ to dodawanie arytmetyczne.Źle.
&& to iloczyn logiczny (AND).Źle.
! to negacja logiczna.Sumę logiczną (logiczne LUB) zapisuje się w PHP operatorem
|| - wyrażenie jest prawdziwe, gdy CHOĆ JEDEN warunek jest spełniony, np. ($wiek < 7) || ($wiek > 65). Działa „leniwie”: jeśli pierwszy warunek jest prawdą, drugiego już nie sprawdza. Zapamiętaj: || to „lub” (wystarczy jeden), a && to „i” (oba naraz).Pozostałe operatory oznaczają co innego.
&& to iloczyn logiczny (logiczne ORAZ) - wymaga obu warunków, czyli przeciwieństwo „lub”. ! to NEGACJA (odwraca wartość logiczną). + to dodawanie arytmetyczne. Sumę logiczną daje ||.