Глобально убрать нули после точки / запятой PHP

110
28 апреля 2021, 01:00

Столкнулся с проблемой что на сервере числа(double) отображаются с нулями, а локально без, как собственно и требуется.

Можно ли убрать их глобально, через конфиг php или web-сервера, или почему так происходит?

Пример кода:

<input type="text" name="sum" value="{{ $order->invoice->sum }}"//Blade
<input type="text" name="sum" value="<?php echo e($order->invoice->sum); ?>"

Пример вывода на сервере:

локально:

Данные берутся из базы MySQL. Используется php 7.1 ,Laravel 5.2

Answer 1
$sum = preg_replace('#.00#', '', $sum);

или

 $sum = str_replace(['.00',',00'], '', $sum);
READ ALSO
PHP получаю Call to a member function fetch_all() on boolean при запросе через js fetch

PHP получаю Call to a member function fetch_all() on boolean при запросе через js fetch

Пожалуйста, помогите! Ничего не понимаю

99
через jсуп не показывает кол-во игроков

через jсуп не показывает кол-во игроков

я указал все верно в jsoup, но у меня почему-то показываются версии и тд, а именно онлайн людей не показывается, что делать?

94
Замедление работы при чтении каждого следующего файла

Замедление работы при чтении каждого следующего файла

Есть код, который читает данные из CSV файла, используя библиотеку apache csv commonsМетод, который загружает данные из файла вызывается дважды, ему...

105
Anroid. Fragment. Проблема с заменой фрагмента

Anroid. Fragment. Проблема с заменой фрагмента

в приложении есть ViewPager c фрагментами и в каждом из них есть список RecyclerViewпри нажатии на каждый item списка создается новый фрагмент методом...

88