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

144
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

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

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

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

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

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

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

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

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

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

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

150