Precedência de operações de comparação em PHP
A operação and tem precedência sobre or.
No exemplo a seguir, a condição será atendida se
a variável $num estiver entre 0 e 5
OU entre 10 e 20:
<?php
$num = 3;
if ($num > 0 and $num < 5 or $num > 10 and $num < 20) {
echo '+++';
} else {
echo '---';
}
?>