У меня есть математическая проблема, когда я пытаюсь вычислить общую комбинацию значений в наборе … когда я пытаюсь запустить свой расчет, он просто возвращает INF, а не число …
$tally = 1; foreach ($output as $key => $er) { $tally = $tally *(ord(strtolower($er)) - 96); } echo $tally;
Если при попытке эха числа и isntead PHP дает вам «INF», это связано с тем, что PHP считает, что число бесконечно или слишком велико, чтобы быть сохраненным в его памяти.
Вы можете подтвердить это с помощью echo is_infinite($tally);