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

Метод getName класса Currencies

Метод getName класса Currencies возвращает название валюты по её коду для указанной локали. Первым параметром передаётся код валюты в формате ISO 4217, вторым - локаль, на языке которой нужно получить название. Метод удобен для вывода человекочитаемых названий валют в интерфейсе.

Синтаксис

public function getName(string $currency, ?string $displayLocale = null): ?string

Пример

Давайте получим название валюты с кодом 'USD' на русском языке:

<?php use SymfonyComponentIntlCurrencies; $currencies = new Currencies(); $res = $currencies->getName('USD', 'ru'); echo $res; ?>

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

"Доллар США"

Пример

Давайте получим название той же валюты на английском языке:

<?php use SymfonyComponentIntlCurrencies; $currencies = new Currencies(); $res = $currencies->getName('USD', 'en'); echo $res; ?>

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

"US Dollar"

Пример

Если локаль не передана, метод использует локаль по умолчанию:

<?php use SymfonyComponentIntlCurrencies; $currencies = new Currencies(); $res = $currencies->getName('EUR'); echo $res; ?>

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

"Euro"

Пример

Если передан неизвестный код валюты, метод возвращает null:

<?php use SymfonyComponentIntlCurrencies; $currencies = new Currencies(); $res = $currencies->getName('XYZ', 'en'); var_dump($res); ?>

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

NULL

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

  • класс Currencies,
    который предоставляет данные о валютах
  • метод getSymbol,
    который возвращает символ валюты
  • метод getNames,
    который возвращает список названий валют
  • метод exists,
    который проверяет существование валюты
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить