РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
1162 of 1392 menu

Метод currency

Метод currency класса Number преобразует числовое значение в строку с форматированием валюты. Первым параметром передаётся число для форматирования, вторым - код валюты по стандарту ISO 4217, третьим - локаль (по умолчанию используется локаль приложения). Метод автоматически расставляет разделители тысяч, определяет позицию символа валюты и количество десятичных знаков в зависимости от локали.

Синтаксис

<?php use Illuminate\Support\Number; Number::currency($number, $currency, $locale); ?>

Пример

Отформатируем число 12345.67 в долларах США с локалью по умолчанию:

<?php use Illuminate\Support\Number; $res = Number::currency(12345.67, 'USD'); echo $res; ?>

Результат выполнения кода:

"$12,345.67"

Пример

Отформатируем число 9876543.21 в евро с явным указанием немецкой локали:

<?php use Illuminate\Support\Number; $res = Number::currency(9876543.21, 'EUR', 'de_DE'); echo $res; ?>

Результат выполнения кода:

"9.876.543,21 €"

Пример

Отформатируем число 555.50 в японских йенах с японской локалью (йена не использует десятичные знаки):

<?php use Illuminate\Support\Number; $res = Number::currency(555.50, 'JPY', 'ja_JP'); echo $res; ?>

Результат выполнения кода:

"¥556"

Пример

Отформатируем число 1000000 в российских рублях с русской локалью:

<?php use Illuminate\Support\Number; $res = Number::currency(1000000, 'RUB', 'ru_RU'); echo $res; ?>

Результат выполнения кода:

"1 000 000,00 ₽"

Смотрите также

  • метод format,
    который форматирует число с разделителями
  • метод forHumans,
    который преобразует число в человекочитаемый формат
  • метод percentage,
    который форматирует число как процент
  • метод fileSize,
    который форматирует размер файла в удобочитаемом виде
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить