What's wrong? It was supposed to appear "worthless", but when it starts with zero it appears "too high" in the message.
<?php
$num = 0;
switch ($num){
case($num>100);
echo'valor muito alto';
break;
case($num<80 && $num>51);
echo'valor medio';
break;
case($num==50);
echo'valor perfeito';
break;
case($num<=10);
echo'valor muito baixo';
break;
case($num==0);
echo'sem valor';
break;
}
?>