Нет способа сократить выражения, такие как
if ($value == 1 or 2 or 3) // invalid
Но вы можете проверить значения другим способом:
if (in_array($value, array(1, 2, 3))) {
// do stuff
}
Разница между or
и ||* приоритет оператора .Используйте ||и &&, а не or
и and
.