get_woocommerce_currencies()WC 1.0

Получает полный список валют Вукоммерс. Список возвращается в виде массива: код валюты => название валюты.

1 раз — 0.000377 сек (быстро) | 50000 раз — 0.90 сек (очень быстро) | PHP 7.1.5, WP 4.9.1
Хуки из функции

Возвращает

Массив. Где ключем будет код валюты, а в значении переведенное название валюты (в текущей локали).

Использование

$currencies = get_woocommerce_currencies();

Примеры

0

#1 Демонстрация работы

Получим массив всех валют Вукомерс.

$currencies = get_woocommerce_currencies();

print_r( $currencies );

/*
Array
(
	[AED] => Дирхам ОАЭ
	[AFN] => Афганский афгани
	[ALL] => Албанский лек
	[AMD] => Армянский драм
	[ANG] => Нидерландский антильский гульден
	[AOA] => Ангольская кванза
	[ARS] => Аргентинский песо
	[AUD] => Австралийский доллар
	[AWG] => Арубанский флорин
	[AZN] => Азербайджанский манат
	[BAM] => Конвертируемая марка Боснии и Герцеговины
	[BBD] => Барбадосский доллар
	[BDT] => Бангладешская така
	[BGN] => Болгарский лев
	[BHD] => Бахрейнский динар
	[BIF] => Бурундийский франк
	...
)
*/
0

#2 Вывод названия отдельной валюты по её коду

$currencies = get_woocommerce_currencies();
echo $currencies ['RUB']; //> Российский рубль

Код get_woocommerce_currencies() WC 10.9.1

function get_woocommerce_currencies() {
	static $currencies;

	if ( ! isset( $currencies ) ) {
		$currencies = array_unique(
			/**
			 * Filters the list of available currencies.
			 *
			 * @since 2.1.0
			 * @param array $currencies Array of currency codes and names.
			 */
			apply_filters( 'woocommerce_currencies', include WC()->plugin_path() . '/i18n/currencies.php' )
		);
	}

	return $currencies;
}