Проблема с форматированием чисел в контроллере LaravelPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Проблема с форматированием чисел в контроллере Laravel

Сообщение Anonymous »

Я работаю с контроллером Laravel, где ограничиваю количество десятичных знаков до 2. Вот пример:

Код: Выделить всё

$number = 123.456789; // Example number

// Format the number to 2 decimal places
$formatted_number = number_format($number, 2, '.', '');

// Cast the formatted number to a float
$float_number = (float) $formatted_number;

echo $float_number;
Когда я отправляю ответ в формате JSON и проверяю вызов API через Postman, он по-прежнему отображается как 123.456789. Однако когда я делаю дамп в контроллере, он отображает 123,45.
Я не уверен, почему в Postman отображается как 123,456789.

Подробнее здесь: https://stackoverflow.com/questions/783 ... controller
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»