Я пытаюсь сделать какое-то деление в моей программе PHP, и по какой-то причине результат равен нулю, когда это не должно быть.
Ниже мой код:
print("Historic Total: '$histoicTotal' Valid weeks: '$numValidWeeks'");
$historicAvg = $historicTotal/$numValidWeeks;
print(($historicTotal)/($numValidWeeks));
print(30/1);
$totalAvg = (($historicAvg + $avg)/2);
print("Havg = '$historicAvg' + Avg '$avg' ");
print($totalAvg);
Выход Historic Total: '30' Valid weeks: '1'030Havg = '0' + Avg '' 0
Есть опечатка: $histoicTotal
отсутствует «г» в середине. Сравните с именем переменной во второй строке: $historicTotal
,
Других решений пока нет …