@ventilatornot
php junior

Почему данные через phpexcel отображаются не корректно?

Есть excel файл, данные из которого отображаются не корректно, при чем некорректное отображение происходит на линуксе, а под виндой все ок. Ячейки имеют свой формат, и имеют значения вида: 74.1, когда происходит разбор документа на локалке(windows), то все хорошо и значения в базу записываются так как надо, однако на тестовом сервере, значения принимают следующий вид: 74.09999999999999, при чем происходит это не со всеми значениями. С какими именно сказать не могу, так как все ячейки имеют одинаковый формат, а не правильная интерпритация происходит лишь с некоторыми из них.
  • Вопрос задан
  • 136 просмотров
Решения вопроса 1
@ventilatornot Автор вопроса
php junior
Проблема решается довольно просто, однако найти решение было сложно))
Нужно изменить настройки php.ini
Параметр precision должен быть равен 14.
Так же настройки могут меняться самим phpexcell, поэтому для кого-то будет хорошим решением следующая статья
https://stackoverflow.com/questions/44023625/phpex...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы