Я всегда использовал ||
(двойной канал) для if (($a == $b) || ($a == $c)) { }
и or
для do_this() or do_that();
.
Почему бы не if (($a == $b) or ($a == $c)) { }
или do_this() || do_that();
?
Есть ли какая-нибудь причина использовать любой из этих двух логических операторов, или это только личное предпочтение?
То же самое относится к &&
vs and
, в котором я использую только &&
.