Метод format
Метод format класса Number применяется
к числовым значениям и возвращает отформатированную строку.
Первым параметром передаётся число для форматирования,
вторым - количество знаков после запятой.
Метод автоматически использует локальные настройки
для разделителей целой и дробной частей.
Если количество знаков не указано, используется значение по умолчанию.
Синтаксис
<?php
use Illuminate\Support\Number;
Number::format($number, $precision);
?>
Пример
Давайте отформатируем число 1234.5678
с двумя знаками после запятой:
<?php
use Illuminate\Support\Number;
$res = Number::format(1234.5678, 2);
echo $res;
?>
Результат выполнения кода:
"1,234.57"
Пример
Давайте отформатируем число 1234.5678
с тремя знаками после запятой:
<?php
use Illuminate\Support\Number;
$res = Number::format(1234.5678, 3);
echo $res;
?>
Результат выполнения кода:
"1,234.568"
Пример
Давайте отформатируем целое число с нулём знаков после запятой:
<?php
use Illuminate\Support\Number;
$res = Number::format(1234567, 0);
echo $res;
?>
Результат выполнения кода:
"1,234,567"
Пример
Давайте отформатируем число без указания точности (используется значение по умолчанию):
<?php
use Illuminate\Support\Number;
$res = Number::format(99.9999);
echo $res;
?>
Результат выполнения кода:
"100.00"
Смотрите также
-
метод
currency,
который форматирует число как валюту -
метод
fileSize,
который форматирует размер файла в удобочитаемый вид -
метод
percentage,
который форматирует число как процент -
метод
ordinal,
который возвращает порядковое числительное