Когда вы говорите switch ($level)
, вы уже сравниваете значение $level
. Каждый case
может затем проверять только равенство, вы не можете делать сравнения, как в вашем примере. Вместо этого вам придется использовать оператор if
:
if ($level > -100 && $level < 100)
; // do nothing; equivalent of break in this case
else
echo '5';
Еще проще, просто отмените условия:
if ($level <= -100 || $level >= 100)
echo '5';