У and и or крайне низкий приоритет, даже ниже чем у присвоения, поэтому их лучше не использовать в нормальных булевых операциях
а в чем будет выражаться низкий приоритет?
$v = f() or g(); Выполнится как ($v = f()) or g();
Можно, но в 99,8% случаев так никто не пишет
можно, но есть небольшая разница с && и ||
Обсуждают сегодня