Как уже отмечали другие, вы не можете использовать switch вот так, но как насчет его определения следующим образом:
<?
$level = 21;
$answers = array('low', 'low-to-moderate',
'moderate', 'moderate-to-high', 'high');
echo $answers[intval(($level-1)/20)];
?>
Примечание : Если $ level = 0 , то выражение внутри intval () будет -1 / 20, , который меньше -1 и, следовательно, будет округлен до 0 .