Почему мой PHP-код возвращает inf?

У меня есть математическая проблема, когда я пытаюсь вычислить общую комбинацию значений в наборе … когда я пытаюсь запустить свой расчет, он просто возвращает INF, а не число …

$tally = 1; foreach ($output as $key => $er) { $tally = $tally *(ord(strtolower($er)) - 96); } echo $tally; 

    Если при попытке эха числа и isntead PHP дает вам «INF», это связано с тем, что PHP считает, что число бесконечно или слишком велико, чтобы быть сохраненным в его памяти.

    Вы можете подтвердить это с помощью echo is_infinite($tally);