Snippets

Dan Gifford iso4217-currencies Array

Created by Dan Gifford last modified
{
	"name": "dgifford/iso4217-currencies-data-array",

	"license"	: "GPL-3.0",

	"description": "Array of ISO4217 currencies from Wikipedia https://en.wikipedia.org/wiki/ISO_4217",

	"keywords":
	[
		"php", "currency", "array", "currencies", "ISO4217 currencies", "Wikipedia"
	],

	"require":
	{
		"php": ">=5.4"
	},

	"autoload":
	{
		"psr-4": {"dgifford\\DataArrays\\": ""}
	}

}
<?php
Namespace dgifford\DataArrays\iso4217-currencies;

//https://en.wikipedia.org/wiki/ISO_4217

return [
	'AED' => ['num' => '784', 'decimal_places' => '2', 'name' => 'United Arab Emirates dirham', 'locations' => ['United Arab Emirates'], ],
	'AFN' => ['num' => '971', 'decimal_places' => '2', 'name' => 'Afghan afghani', 'locations' => ['Afghanistan'], ],
	'ALL' => ['num' => '008', 'decimal_places' => '2', 'name' => 'Albanian lek', 'locations' => ['Albania'], ],
	'AMD' => ['num' => '051', 'decimal_places' => '2', 'name' => 'Armenian dram', 'locations' => ['Armenia'], ],
	'ANG' => ['num' => '532', 'decimal_places' => '2', 'name' => 'Netherlands Antillean guilder', 'locations' => ['Curaçao (CW)', 'Sint Maarten (SX)'], ],
	'AOA' => ['num' => '973', 'decimal_places' => '2', 'name' => 'Angolan kwanza', 'locations' => ['Angola'], ],
	'ARS' => ['num' => '032', 'decimal_places' => '2', 'name' => 'Argentine peso', 'locations' => ['Argentina'], ],
	'AUD' => ['num' => '036', 'decimal_places' => '2', 'name' => 'Australian dollar', 'locations' => ['Australia', 'Christmas Island (CX)', 'Cocos (Keeling) Islands (CC)', 'Heard Island and McDonald Islands (HM)', 'Kiribati (KI)', 'Nauru (NR)', 'Norfolk Island (NF)', 'Tuvalu (TV)', 'Australian Antarctic Territory'], ],
	'AWG' => ['num' => '533', 'decimal_places' => '2', 'name' => 'Aruban florin', 'locations' => ['Aruba'], ],
	'AZN' => ['num' => '944', 'decimal_places' => '2', 'name' => 'Azerbaijani manat', 'locations' => ['Azerbaijan'], ],
	'BAM' => ['num' => '977', 'decimal_places' => '2', 'name' => 'Bosnia and Herzegovina convertible mark', 'locations' => ['Bosnia and Herzegovina'], ],
	'BBD' => ['num' => '052', 'decimal_places' => '2', 'name' => 'Barbados dollar', 'locations' => ['Barbados'], ],
	'BDT' => ['num' => '050', 'decimal_places' => '2', 'name' => 'Bangladeshi taka', 'locations' => ['Bangladesh'], ],
	'BGN' => ['num' => '975', 'decimal_places' => '2', 'name' => 'Bulgarian lev', 'locations' => ['Bulgaria'], ],
	'BHD' => ['num' => '048', 'decimal_places' => '3', 'name' => 'Bahraini dinar', 'locations' => ['Bahrain'], ],
	'BIF' => ['num' => '108', 'decimal_places' => '0', 'name' => 'Burundian franc', 'locations' => ['Burundi'], ],
	'BMD' => ['num' => '060', 'decimal_places' => '2', 'name' => 'Bermudian dollar', 'locations' => ['Bermuda'], ],
	'BND' => ['num' => '096', 'decimal_places' => '2', 'name' => 'Brunei dollar', 'locations' => ['Brunei', 'auxiliary in  Singapore (SG)'], ],
	'BOB' => ['num' => '068', 'decimal_places' => '2', 'name' => 'Boliviano', 'locations' => ['Bolivia'], ],
	'BOV' => ['num' => '984', 'decimal_places' => '2', 'name' => 'Bolivian Mvdol (funds code)', 'locations' => ['Bolivia'], ],
	'BRL' => ['num' => '986', 'decimal_places' => '2', 'name' => 'Brazilian real', 'locations' => ['Brazil'], ],
	'BSD' => ['num' => '044', 'decimal_places' => '2', 'name' => 'Bahamian dollar', 'locations' => ['Bahamas'], ],
	'BTN' => ['num' => '064', 'decimal_places' => '2', 'name' => 'Bhutanese ngultrum', 'locations' => ['Bhutan'], ],
	'BWP' => ['num' => '072', 'decimal_places' => '2', 'name' => 'Botswana pula', 'locations' => ['Botswana'], ],
	'BYN' => ['num' => '933', 'decimal_places' => '2', 'name' => 'Belarusian ruble', 'locations' => ['Belarus'], ],
	'BYR' => ['num' => '974', 'decimal_places' => '0', 'name' => 'Belarusian ruble', 'locations' => ['Belarus'], ],
	'BZD' => ['num' => '084', 'decimal_places' => '2', 'name' => 'Belize dollar', 'locations' => ['Belize'], ],
	'CAD' => ['num' => '124', 'decimal_places' => '2', 'name' => 'Canadian dollar', 'locations' => ['Canada'], ],
	'CDF' => ['num' => '976', 'decimal_places' => '2', 'name' => 'Congolese franc', 'locations' => ['Democratic Republic of the Congo'], ],
	'CHE' => ['num' => '947', 'decimal_places' => '2', 'name' => 'WIR Euro (complementary currency)', 'locations' => [' Switzerland'], ],
	'CHF' => ['num' => '756', 'decimal_places' => '2', 'name' => 'Swiss franc', 'locations' => [' Switzerland', 'Liechtenstein (LI)'], ],
	'CHW' => ['num' => '948', 'decimal_places' => '2', 'name' => 'WIR Franc (complementary currency)', 'locations' => [' Switzerland'], ],
	'CLF' => ['num' => '990', 'decimal_places' => '4', 'name' => 'Unidad de Fomento (funds code)', 'locations' => ['Chile'], ],
	'CLP' => ['num' => '152', 'decimal_places' => '0', 'name' => 'Chilean peso', 'locations' => ['Chile'], ],
	'CNY' => ['num' => '156', 'decimal_places' => '2', 'name' => 'Chinese yuan', 'locations' => ['China'], ],
	'COP' => ['num' => '170', 'decimal_places' => '2', 'name' => 'Colombian peso', 'locations' => ['Colombia'], ],
	'COU' => ['num' => '970', 'decimal_places' => '2', 'name' => 'Unidad de Valor Real (UVR) (funds code)[7]', 'locations' => ['Colombia'], ],
	'CRC' => ['num' => '188', 'decimal_places' => '2', 'name' => 'Costa Rican colon', 'locations' => ['Costa Rica'], ],
	'CUC' => ['num' => '931', 'decimal_places' => '2', 'name' => 'Cuban convertible peso', 'locations' => ['Cuba'], ],
	'CUP' => ['num' => '192', 'decimal_places' => '2', 'name' => 'Cuban peso', 'locations' => ['Cuba'], ],
	'CVE' => ['num' => '132', 'decimal_places' => '0', 'name' => 'Cape Verde escudo', 'locations' => ['Cape Verde'], ],
	'CZK' => ['num' => '203', 'decimal_places' => '2', 'name' => 'Czech koruna', 'locations' => ['Czech Republic'], ],
	'DJF' => ['num' => '262', 'decimal_places' => '0', 'name' => 'Djiboutian franc', 'locations' => ['Djibouti'], ],
	'DKK' => ['num' => '208', 'decimal_places' => '2', 'name' => 'Danish krone', 'locations' => ['Denmark', 'Faroe Islands (FO)', 'Greenland (GL)'], ],
	'DOP' => ['num' => '214', 'decimal_places' => '2', 'name' => 'Dominican peso', 'locations' => ['Dominican Republic'], ],
	'DZD' => ['num' => '012', 'decimal_places' => '2', 'name' => 'Algerian dinar', 'locations' => ['Algeria'], ],
	'EGP' => ['num' => '818', 'decimal_places' => '2', 'name' => 'Egyptian pound', 'locations' => ['Egypt', 'auxiliary in  Gaza Strip'], ],
	'ERN' => ['num' => '232', 'decimal_places' => '2', 'name' => 'Eritrean nakfa', 'locations' => ['Eritrea'], ],
	'ETB' => ['num' => '230', 'decimal_places' => '2', 'name' => 'Ethiopian birr', 'locations' => ['Ethiopia'], ],
	'EUR' => ['num' => '978', 'decimal_places' => '2', 'name' => 'Euro', 'locations' => ['Akrotiri and Dhekelia', 'Andorra (AD)', 'Austria (AT)', 'Belgium (BE)', 'Cyprus (CY)', 'Estonia (EE)', 'Finland (FI)', 'France (FR)', 'Germany (DE)', 'Greece (GR)', 'Guadeloupe (GP)', 'Ireland (IE)', 'Italy (IT)', 'Kosovo', 'Latvia (LV)', 'Lithuania (LT)', 'Luxembourg (LU)', 'Malta (MT)', 'Martinique (MQ)', 'Mayotte (YT)', 'Monaco (MC)', 'Montenegro (ME)', 'Netherlands (NL)', 'Portugal (PT)', 'Réunion (RE)', 'Saint Barthélemy (BL)', 'Saint Pierre and Miquelon (PM)', 'San Marino (SM)', 'Slovakia (SK)', 'Slovenia (SI)', 'Spain (ES)', ' Vatican City (VA); see Eurozone'], ],
	'FJD' => ['num' => '242', 'decimal_places' => '2', 'name' => 'Fiji dollar', 'locations' => ['Fiji'], ],
	'FKP' => ['num' => '238', 'decimal_places' => '2', 'name' => 'Falkland Islands pound', 'locations' => ['Falkland Islands (pegged to GBP 1:1)'], ],
	'GBP' => ['num' => '826', 'decimal_places' => '2', 'name' => 'Pound sterling', 'locations' => ['United Kingdom', 'the  Isle of Man (IM', 'see Manx pound)', 'Jersey (JE', 'see Jersey pound)', 'Guernsey (GG', 'see Guernsey pound)', 'South Georgia and the South Sandwich Islands (GS)', 'British Indian Ocean Territory (IO) (also uses USD)', 'Tristan da Cunha (SH-TA)', 'and  British Antarctic Territory'], ],
	'GEL' => ['num' => '981', 'decimal_places' => '2', 'name' => 'Georgian lari', 'locations' => ['Georgia (except  Abkhazia (GE-AB) and  South Ossetia)'], ],
	'GHS' => ['num' => '936', 'decimal_places' => '2', 'name' => 'Ghanaian cedi', 'locations' => ['Ghana'], ],
	'GIP' => ['num' => '292', 'decimal_places' => '2', 'name' => 'Gibraltar pound', 'locations' => ['Gibraltar (pegged to GBP 1:1)'], ],
	'GMD' => ['num' => '270', 'decimal_places' => '2', 'name' => 'Gambian dalasi', 'locations' => ['Gambia'], ],
	'GNF' => ['num' => '324', 'decimal_places' => '0', 'name' => 'Guinean franc', 'locations' => ['Guinea'], ],
	'GTQ' => ['num' => '320', 'decimal_places' => '2', 'name' => 'Guatemalan quetzal', 'locations' => ['Guatemala'], ],
	'GYD' => ['num' => '328', 'decimal_places' => '2', 'name' => 'Guyanese dollar', 'locations' => ['Guyana'], ],
	'HKD' => ['num' => '344', 'decimal_places' => '2', 'name' => 'Hong Kong dollar', 'locations' => ['Hong Kong', 'Macao (MO)'], ],
	'HNL' => ['num' => '340', 'decimal_places' => '2', 'name' => 'Honduran lempira', 'locations' => ['Honduras'], ],
	'HRK' => ['num' => '191', 'decimal_places' => '2', 'name' => 'Croatian kuna', 'locations' => ['Croatia'], ],
	'HTG' => ['num' => '332', 'decimal_places' => '2', 'name' => 'Haitian gourde', 'locations' => ['Haiti'], ],
	'HUF' => ['num' => '348', 'decimal_places' => '2', 'name' => 'Hungarian forint', 'locations' => ['Hungary'], ],
	'IDR' => ['num' => '360', 'decimal_places' => '2', 'name' => 'Indonesian rupiah', 'locations' => ['Indonesia'], ],
	'ILS' => ['num' => '376', 'decimal_places' => '2', 'name' => 'Israeli new shekel', 'locations' => ['Israel', 'State of Palestine (PS)[8]'], ],
	'INR' => ['num' => '356', 'decimal_places' => '2', 'name' => 'Indian rupee', 'locations' => ['India, Bhutan', '  Nepal ', 'Zimbabwe'], ],
	'IQD' => ['num' => '368', 'decimal_places' => '3', 'name' => 'Iraqi dinar', 'locations' => ['Iraq'], ],
	'IRR' => ['num' => '364', 'decimal_places' => '2', 'name' => 'Iranian rial', 'locations' => ['Iran'], ],
	'ISK' => ['num' => '352', 'decimal_places' => '0', 'name' => 'Icelandic króna', 'locations' => ['Iceland'], ],
	'JMD' => ['num' => '388', 'decimal_places' => '2', 'name' => 'Jamaican dollar', 'locations' => ['Jamaica'], ],
	'JOD' => ['num' => '400', 'decimal_places' => '3', 'name' => 'Jordanian dinar', 'locations' => ['Jordan', 'auxiliary in  West Bank'], ],
	'JPY' => ['num' => '392', 'decimal_places' => '0', 'name' => 'Japanese yen', 'locations' => ['Japan'], ],
	'KES' => ['num' => '404', 'decimal_places' => '2', 'name' => 'Kenyan shilling', 'locations' => ['Kenya'], ],
	'KGS' => ['num' => '417', 'decimal_places' => '2', 'name' => 'Kyrgyzstani som', 'locations' => ['Kyrgyzstan'], ],
	'KHR' => ['num' => '116', 'decimal_places' => '2', 'name' => 'Cambodian riel', 'locations' => ['Cambodia'], ],
	'KMF' => ['num' => '174', 'decimal_places' => '0', 'name' => 'Comoro franc', 'locations' => ['Comoros'], ],
	'KPW' => ['num' => '408', 'decimal_places' => '2', 'name' => 'North Korean won', 'locations' => ['North Korea'], ],
	'KRW' => ['num' => '410', 'decimal_places' => '0', 'name' => 'South Korean won', 'locations' => ['South Korea'], ],
	'KWD' => ['num' => '414', 'decimal_places' => '3', 'name' => 'Kuwaiti dinar', 'locations' => ['Kuwait'], ],
	'KYD' => ['num' => '136', 'decimal_places' => '2', 'name' => 'Cayman Islands dollar', 'locations' => ['Cayman Islands'], ],
	'KZT' => ['num' => '398', 'decimal_places' => '2', 'name' => 'Kazakhstani tenge', 'locations' => ['Kazakhstan'], ],
	'LAK' => ['num' => '418', 'decimal_places' => '2', 'name' => 'Lao kip', 'locations' => ['Laos'], ],
	'LBP' => ['num' => '422', 'decimal_places' => '2', 'name' => 'Lebanese pound', 'locations' => ['Lebanon'], ],
	'LKR' => ['num' => '144', 'decimal_places' => '2', 'name' => 'Sri Lankan rupee', 'locations' => ['Sri Lanka'], ],
	'LRD' => ['num' => '430', 'decimal_places' => '2', 'name' => 'Liberian dollar', 'locations' => ['Liberia'], ],
	'LSL' => ['num' => '426', 'decimal_places' => '2', 'name' => 'Lesotho loti', 'locations' => ['Lesotho'], ],
	'LYD' => ['num' => '434', 'decimal_places' => '3', 'name' => 'Libyan dinar', 'locations' => ['Libya'], ],
	'MAD' => ['num' => '504', 'decimal_places' => '2', 'name' => 'Moroccan dirham', 'locations' => ['Morocco'], ],
	'MDL' => ['num' => '498', 'decimal_places' => '2', 'name' => 'Moldovan leu', 'locations' => ['Moldova (except  Transnistria)'], ],
	'MGA' => ['num' => '969', 'decimal_places' => '1', 'name' => 'Malagasy ariary', 'locations' => ['Madagascar'], ],
	'MKD' => ['num' => '807', 'decimal_places' => '2', 'name' => 'Macedonian denar', 'locations' => ['Macedonia'], ],
	'MMK' => ['num' => '104', 'decimal_places' => '2', 'name' => 'Myanmar kyat', 'locations' => ['Myanmar'], ],
	'MNT' => ['num' => '496', 'decimal_places' => '2', 'name' => 'Mongolian tögrög', 'locations' => ['Mongolia'], ],
	'MOP' => ['num' => '446', 'decimal_places' => '2', 'name' => 'Macanese pataca', 'locations' => ['Macao'], ],
	'MRO' => ['num' => '478', 'decimal_places' => '1', 'name' => 'Mauritanian ouguiya', 'locations' => ['Mauritania'], ],
	'MUR' => ['num' => '480', 'decimal_places' => '2', 'name' => 'Mauritian rupee', 'locations' => ['Mauritius'], ],
	'MVR' => ['num' => '462', 'decimal_places' => '2', 'name' => 'Maldivian rufiyaa', 'locations' => ['Maldives'], ],
	'MWK' => ['num' => '454', 'decimal_places' => '2', 'name' => 'Malawian kwacha', 'locations' => ['Malawi'], ],
	'MXN' => ['num' => '484', 'decimal_places' => '2', 'name' => 'Mexican peso', 'locations' => ['Mexico'], ],
	'MXV' => ['num' => '979', 'decimal_places' => '2', 'name' => 'Mexican Unidad de Inversion (UDI) (funds code)', 'locations' => ['Mexico'], ],
	'MYR' => ['num' => '458', 'decimal_places' => '2', 'name' => 'Malaysian ringgit', 'locations' => ['Malaysia'], ],
	'MZN' => ['num' => '943', 'decimal_places' => '2', 'name' => 'Mozambican metical', 'locations' => ['Mozambique'], ],
	'NAD' => ['num' => '516', 'decimal_places' => '2', 'name' => 'Namibian dollar', 'locations' => ['Namibia'], ],
	'NGN' => ['num' => '566', 'decimal_places' => '2', 'name' => 'Nigerian naira', 'locations' => ['Nigeria'], ],
	'NIO' => ['num' => '558', 'decimal_places' => '2', 'name' => 'Nicaraguan córdoba', 'locations' => ['Nicaragua'], ],
	'NOK' => ['num' => '578', 'decimal_places' => '2', 'name' => 'Norwegian krone', 'locations' => ['Norway', 'Svalbard and  Jan Mayen (SJ)', 'Bouvet Island (BV)', 'Queen Maud Land', 'Peter I Island'], ],
	'NPR' => ['num' => '524', 'decimal_places' => '2', 'name' => 'Nepalese rupee', 'locations' => ['  Nepal'], ],
	'NZD' => ['num' => '554', 'decimal_places' => '2', 'name' => 'New Zealand dollar', 'locations' => ['New Zealand', 'Cook Islands (CK)', 'Niue (NU)', 'Pitcairn Islands (PN; see also Pitcairn Islands dollar)', 'Tokelau (TK)', 'Ross Dependency'], ],
	'OMR' => ['num' => '512', 'decimal_places' => '3', 'name' => 'Omani rial', 'locations' => ['Oman'], ],
	'PAB' => ['num' => '590', 'decimal_places' => '2', 'name' => 'Panamanian balboa', 'locations' => ['Panama'], ],
	'PEN' => ['num' => '604', 'decimal_places' => '2', 'name' => 'Peruvian Sol', 'locations' => ['Peru'], ],
	'PGK' => ['num' => '598', 'decimal_places' => '2', 'name' => 'Papua New Guinean kina', 'locations' => ['Papua New Guinea'], ],
	'PHP' => ['num' => '608', 'decimal_places' => '2', 'name' => 'Philippine peso', 'locations' => ['Philippines'], ],
	'PKR' => ['num' => '586', 'decimal_places' => '2', 'name' => 'Pakistani rupee', 'locations' => ['Pakistan'], ],
	'PLN' => ['num' => '985', 'decimal_places' => '2', 'name' => 'Polish złoty', 'locations' => ['Poland'], ],
	'PYG' => ['num' => '600', 'decimal_places' => '0', 'name' => 'Paraguayan guaraní', 'locations' => ['Paraguay'], ],
	'QAR' => ['num' => '634', 'decimal_places' => '2', 'name' => 'Qatari riyal', 'locations' => ['Qatar'], ],
	'RON' => ['num' => '946', 'decimal_places' => '2', 'name' => 'Romanian leu', 'locations' => ['Romania'], ],
	'RSD' => ['num' => '941', 'decimal_places' => '2', 'name' => 'Serbian dinar', 'locations' => ['Serbia'], ],
	'RUB' => ['num' => '643', 'decimal_places' => '2', 'name' => 'Russian ruble', 'locations' => ['Russia', 'Abkhazia (GE-AB)', 'South Ossetia', 'Crimea'], ],
	'RWF' => ['num' => '646', 'decimal_places' => '0', 'name' => 'Rwandan franc', 'locations' => ['Rwanda'], ],
	'SAR' => ['num' => '682', 'decimal_places' => '2', 'name' => 'Saudi riyal', 'locations' => ['Saudi Arabia'], ],
	'SBD' => ['num' => '090', 'decimal_places' => '2', 'name' => 'Solomon Islands dollar', 'locations' => ['Solomon Islands'], ],
	'SCR' => ['num' => '690', 'decimal_places' => '2', 'name' => 'Seychelles rupee', 'locations' => ['Seychelles'], ],
	'SDG' => ['num' => '938', 'decimal_places' => '2', 'name' => 'Sudanese pound', 'locations' => ['Sudan'], ],
	'SEK' => ['num' => '752', 'decimal_places' => '2', 'name' => 'Swedish krona/kronor', 'locations' => ['Sweden'], ],
	'SGD' => ['num' => '702', 'decimal_places' => '2', 'name' => 'Singapore dollar', 'locations' => ['Singapore', 'auxiliary in  Brunei (BN)'], ],
	'SHP' => ['num' => '654', 'decimal_places' => '2', 'name' => 'Saint Helena pound', 'locations' => ['Saint Helena (SH-SH)', 'Ascension Island (SH-AC) (pegged to GBP 1:1)'], ],
	'SLL' => ['num' => '694', 'decimal_places' => '2', 'name' => 'Sierra Leonean leone', 'locations' => ['Sierra Leone'], ],
	'SOS' => ['num' => '706', 'decimal_places' => '2', 'name' => 'Somali shilling', 'locations' => ['Somalia (except  Somaliland)'], ],
	'SRD' => ['num' => '968', 'decimal_places' => '2', 'name' => 'Surinamese dollar', 'locations' => ['Suriname'], ],
	'SSP' => ['num' => '728', 'decimal_places' => '2', 'name' => 'South Sudanese pound', 'locations' => ['South Sudan'], ],
	'STD' => ['num' => '678', 'decimal_places' => '2', 'name' => 'São Tomé and Príncipe dobra', 'locations' => ['São Tomé and Príncipe'], ],
	'SVC' => ['num' => '222', 'decimal_places' => '2', 'name' => 'Salvadoran colón', 'locations' => ['El Salvador'], ],
	'SYP' => ['num' => '760', 'decimal_places' => '2', 'name' => 'Syrian pound', 'locations' => ['Syria'], ],
	'SZL' => ['num' => '748', 'decimal_places' => '2', 'name' => 'Swazi lilangeni', 'locations' => ['Swaziland'], ],
	'THB' => ['num' => '764', 'decimal_places' => '2', 'name' => 'Thai baht', 'locations' => ['Thailand ', 'Cambodia ', 'Myanmar ', 'Laos'], ],
	'TJS' => ['num' => '972', 'decimal_places' => '2', 'name' => 'Tajikistani somoni', 'locations' => ['Tajikistan'], ],
	'TMT' => ['num' => '934', 'decimal_places' => '2', 'name' => 'Turkmenistani manat', 'locations' => ['Turkmenistan'], ],
	'TND' => ['num' => '788', 'decimal_places' => '3', 'name' => 'Tunisian dinar', 'locations' => ['Tunisia'], ],
	'TOP' => ['num' => '776', 'decimal_places' => '2', 'name' => 'Tongan paʻanga', 'locations' => ['Tonga'], ],
	'TRY' => ['num' => '949', 'decimal_places' => '2', 'name' => 'Turkish lira', 'locations' => ['Turkey ', 'Northern Cyprus'], ],
	'TTD' => ['num' => '780', 'decimal_places' => '2', 'name' => 'Trinidad and Tobago dollar', 'locations' => ['Trinidad and Tobago'], ],
	'TWD' => ['num' => '901', 'decimal_places' => '2', 'name' => 'New Taiwan dollar', 'locations' => ['Taiwan'], ],
	'TZS' => ['num' => '834', 'decimal_places' => '2', 'name' => 'Tanzanian shilling', 'locations' => ['Tanzania'], ],
	'UAH' => ['num' => '980', 'decimal_places' => '2', 'name' => 'Ukrainian hryvnia', 'locations' => ['Ukraine'], ],
	'UGX' => ['num' => '800', 'decimal_places' => '0', 'name' => 'Ugandan shilling', 'locations' => ['Uganda'], ],
	'USD' => ['num' => '840', 'decimal_places' => '2', 'name' => 'United States dollar', 'locations' => ['United States', 'American Samoa (AS)', 'Barbados (BB) (as well as Barbados Dollar)', 'Bermuda (BM) (as well as Bermudian Dollar)', 'British Indian Ocean Territory (IO) (also uses GBP)', 'British Virgin Islands (VG)', 'Caribbean Netherlands (BQ - Bonaire', 'Sint Eustatius and Saba)', 'Ecuador (EC)', 'El Salvador (SV)', 'Guam (GU)', 'Haiti (HT)', 'Marshall Islands (MH)', 'Federated States of Micronesia (FM)', 'Northern Mariana Islands (MP)', 'Palau (PW)', 'Panama (PA)', 'Puerto Rico (PR)', 'Timor-Leste (TL)', 'Turks and Caicos Islands (TC)', 'U.S. Virgin Islands (VI)', 'Zimbabwe (ZW),'], ],
	'USN' => ['num' => '997', 'decimal_places' => '2', 'name' => 'United States dollar (next day) (funds code)', 'locations' => ['United States'], ],
	'UYI' => ['num' => '940', 'decimal_places' => '0', 'name' => 'Uruguay Peso en Unidades Indexadas (URUIURUI) (funds code)', 'locations' => ['Uruguay'], ],
	'UYU' => ['num' => '858', 'decimal_places' => '2', 'name' => 'Uruguayan peso', 'locations' => ['Uruguay'], ],
	'UZS' => ['num' => '860', 'decimal_places' => '2', 'name' => 'Uzbekistan som', 'locations' => ['Uzbekistan'], ],
	'VEF' => ['num' => '937', 'decimal_places' => '2', 'name' => 'Venezuelan bolívar', 'locations' => ['Venezuela'], ],
	'VND' => ['num' => '704', 'decimal_places' => '0', 'name' => 'Vietnamese dong', 'locations' => ['Vietnam'], ],
	'VUV' => ['num' => '548', 'decimal_places' => '0', 'name' => 'Vanuatu vatu', 'locations' => ['Vanuatu'], ],
	'WST' => ['num' => '882', 'decimal_places' => '2', 'name' => 'Samoan tala', 'locations' => ['Samoa'], ],
	'XAF' => ['num' => '950', 'decimal_places' => '0', 'name' => 'CFA franc BEAC', 'locations' => ['Cameroon (CM)', 'Central African Republic (CF)', 'Republic of the Congo (CG)', 'Chad (TD)', 'Equatorial Guinea (GQ)', 'Gabon (GA)'], ],
	'XAG' => ['num' => '961', 'decimal_places' => '.', 'name' => 'Silver (one troy ounce)', 'locations' => [''], ],
	'XAU' => ['num' => '959', 'decimal_places' => '.', 'name' => 'Gold (one troy ounce)', 'locations' => [''], ],
	'XBA' => ['num' => '955', 'decimal_places' => '.', 'name' => 'European Composite Unit (EURCO) (bond market unit)', 'locations' => [''], ],
	'XBB' => ['num' => '956', 'decimal_places' => '.', 'name' => 'European Monetary Unit (E.M.U.-6) (bond market unit)', 'locations' => [''], ],
	'XBC' => ['num' => '957', 'decimal_places' => '.', 'name' => 'European Unit of Account 9 (E.U.A.-9) (bond market unit)', 'locations' => [''], ],
	'XBD' => ['num' => '958', 'decimal_places' => '.', 'name' => 'European Unit of Account 17 (E.U.A.-17) (bond market unit)', 'locations' => [''], ],
	'XCD' => ['num' => '951', 'decimal_places' => '2', 'name' => 'East Caribbean dollar', 'locations' => ['Anguilla (AI)', 'Antigua and Barbuda (AG)', 'Dominica (DM)', 'Grenada (GD)', 'Montserrat (MS)', 'Saint Kitts and Nevis (KN)', 'Saint Lucia (LC)', 'Saint Vincent and the Grenadines (VC)'], ],
	'XDR' => ['num' => '960', 'decimal_places' => '.', 'name' => 'Special drawing rights', 'locations' => ['International Monetary Fund'], ],
	'XOF' => ['num' => '952', 'decimal_places' => '0', 'name' => 'CFA franc BCEAO', 'locations' => ['Benin (BJ)', 'Burkina Faso (BF)', 'Côte d\'Ivoire (CI)', 'Guinea-Bissau (GW)', 'Mali (ML)', 'Niger (NE)', 'Senegal (SN)', 'Togo (TG)'], ],
	'XPD' => ['num' => '964', 'decimal_places' => '.', 'name' => 'Palladium (one troy ounce)', 'locations' => [''], ],
	'XPF' => ['num' => '953', 'decimal_places' => '0', 'name' => 'CFP franc (franc Pacifique)', 'locations' => ['French territories of the Pacific Ocean:  French Polynesia (PF)', 'New Caledonia (NC)', 'Wallis and Futuna (WF)'], ],
	'XPT' => ['num' => '962', 'decimal_places' => '.', 'name' => 'Platinum (one troy ounce)', 'locations' => [''], ],
	'XSU' => ['num' => '994', 'decimal_places' => '.', 'name' => 'SUCRE', 'locations' => ['Unified System for Regional Compensation (SUCRE)[10]'], ],
	'XTS' => ['num' => '963', 'decimal_places' => '.', 'name' => 'Code reserved for testing purposes', 'locations' => [''], ],
	'XUA' => ['num' => '965', 'decimal_places' => '.', 'name' => 'ADB Unit of Account', 'locations' => ['African Development Bank[11]'], ],
	'XXX' => ['num' => '999', 'decimal_places' => '.', 'name' => 'No currency ', 'locations' => [''], ],
	'YER' => ['num' => '886', 'decimal_places' => '2', 'name' => 'Yemeni rial', 'locations' => ['Yemen'], ],
	'ZAR' => ['num' => '710', 'decimal_places' => '2', 'name' => 'South African rand', 'locations' => ['South Africa'], ],
	'ZMW' => ['num' => '967', 'decimal_places' => '2', 'name' => 'Zambian kwacha', 'locations' => ['Zambia'], ],
	'ZWL' => ['num' => '932', 'decimal_places' => '2', 'name' => 'Zimbabwean dollar A/10', 'locations' => ['Zimbabwe'], ],
];

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.