Логічні оператори
by Сергій Стриженюк
1. Критерії поділу операторів
1.1. кількість операндів, задіяних в операції
1.2. за типом операції
2. Приклади логічних операторів
2.1. $a and $b І TRUE якщо і $a, и $b TRUE
2.2. $a or $b Або TRUE якщо або $a, або $b TRUE
2.3. $a xor $b Виключає або TRUE Якщо $a, або $b TRUE, але не обидва
2.4. ! $a Заперечення TRUE Якщо $a не TRUE
3. Поділ операторів за кількістю задіяних операндів
3.1. унарні
3.2. бінарні
3.3. тернарні
4. Поділ операторів за типом операцій
4.1. арифметичні (+, -, ++, --, *, /, % та **)
4.2. оператори порівнювання (==, ===, !=, <>, !==, <, >, <=, >=, <=>)
4.3. логічні(and, or, xor, !, && та ||)
4.4. стрічковий(.)
4.5. оператори приведення типу(такі як (int) або (bool))
4.6. побітові(|, &, ~, ^, << та >>)
4.7. оператор присвоювання(=)
4.8. оператор керування помилками(@)
4.9. оператор перевірки типу(instanceof)
4.10. оператор виконання(``)