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

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

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

Синтаксис

public function getNames(string $locale = null, string $currency = null): array

Пример

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

<?php use SymfonyComponentIntlCurrencies; $currencies = new Currencies(); $res = $currencies->getNames(); print_r($res); ?>

Результат выполнения кода (фрагмент):

[ "AED" => "United Arab Emirates Dirham", "AFN" => "Afghan Afghani", "ALL" => "Albanian Lek", // ... ]

Пример

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

<?php use SymfonyComponentIntlCurrencies; $currencies = new Currencies(); $res = $currencies->getNames('ru'); print_r($res); ?>

Результат выполнения кода (фрагмент):

[ "AED" => "Дирхам ОАЭ", "AFN" => "Афганский афгани", "ALL" => "Албанский лек", // ... ]

Пример

Давайте получим название только для одной валюты, передав её код вторым параметром:

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

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

["USD" => "US Dollar"]

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

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