я делаю что-то здесь не так, то возвращаемое значение не является правильным, просто возвращает еще часть ..Php Если еще Постулаты
я хочу, чтобы проверить значение входного сигнала больше или равно и меньше или равно как условие показа ниже, это правильный способ сделать это, или я делаю неправильно ...
$tornadoball = 22;
$tornadoVal = "";
$tornadoScore = "";
if ($tornadoball <= 20 && $tornadoball >= 29): {
$tornadoScore = 0.25;
}
elseif ($tornadoball <= 30 && $tornadoball >= 34): {
$tornadoScore = 0.50;
}
elseif ($tornadoball <= 35 && $tornadoball >= 39): {
$tornadoScore = 0.75;
}
elseif ($tornadoball >= 40): {
$tornadoScore = 1.00;
}
else: {
echo " Value";
}
endif;
$tornadoVal == floatval($tornadoScore);
echo $tornadoVal;
«это правильный путь» - - работает ли так, как вы ожидаете? – zerkms
Потерять символы двоеточия (':'). Ваши условные выражения должны выглядеть так: if (condition) {statement} elseif (condition) {statement} ' – Phil
Включить error_reporting в php.ini, а затем исправить синтаксис. – mario