Сено все, у меня есть заявление if
. Как я мог сделать это как можно короче?Сделать заявление if короче
if ($a < 0){
if($a > -2){
echo "standard";
}elseif($a <= -2 && $a > -4){
echo "thin";
}elseif($a <= -4){
echo "super thin";
}
}else{
if($a < 2){
echo "standard";
}
if($a > 2.01 && $a <= 4){
echo "thin";
}
if($a > 4.01 && $a <= 8.00){
echo "super thin";
}
}
EDIT: в основном $a
будет любое число (положительное или отрицательное) и мы сопоставляем его, как это.
Если значение
- +0,00 до +/- 2,00 - Стандартный
- +/- 2,25 до +/- 4,00 - Тонкий
- +/- 4,25 до +/- 8.00 - Супер тонкий
Дополнительные знаки для тех, кто знает, что это может быть использовано для :)
РИСКОВАННАЯ: что происходит за "$ а = 2,005"? Ничего? – Piskvor
Ваш код не соответствует вашему описанию. Ваш код даст «супер тонкий» до -100. – n1313