Рубрики
Uncategorized

Php7 по умолчанию не устанавливает расширения bcmath, вызов функций bcmath приведет к ошибкам

Автор оригинала: David Wong.

описание проблемы:

Оригинальная компания использовала php 5.6, а затем по каким-то причинам обновилась до php7, а затем некоторые части кода использовали bcmath (то есть для произвольной точности расчета данные с плавающей запятой будут правильно рассчитаны. После обновления до php 7 при тестировании среды было обнаружено, что произошла ошибка при непосредственном вызове функции библиотеки bcmath.

Решение проблем:

Глядя на код и информацию, мы знаем, что php5.6 в Linux/Windows установлен по умолчанию, в то время как php 7 в Linux установлен по умолчанию без расширения bcmath. Windows по умолчанию будет поддерживать php7, то есть его можно вызвать напрямую. Вот примечание по обновлению php5.6 до php7.

Ссылка: Примечания на официальном сайте (фактически в первом комментарии пользователя)