Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save joukhar/d27e8e8b5b82a38238201ece1dee4e9b to your computer and use it in GitHub Desktop.
Save joukhar/d27e8e8b5b82a38238201ece1dee4e9b to your computer and use it in GitHub Desktop.
All currencies with country name and symbol - php array
<?php
$currencies = [
'all' => [
'ALL' => [
'countryname' => 'Albania',
'name' => 'Albanian lek',
'symbol' => '&#76;&#101;&#107;'
],
'AFN' => [
'countryname' => 'Afghanistan',
'name' => 'Afghanistan Afghani',
'symbol' => '&#1547;'
],
'ARS' => [
'countryname' => 'Argentina',
'name' => 'Argentine Peso',
'symbol' => '&#36;'
],
'AWG' => [
'countryname' => 'Aruba',
'name' => 'Aruban Florin',
'symbol' => '&#402;'
],
'AOA' => [
'countryname' => 'Angola',
'name' => 'Angolan kwanza',
'symbol' => '&#75;&#122;'
],
'AED' => [
'countryname' => 'United Arab Emirates',
'name' => 'United Arab Emirates dirham',
'symbol' => '&#1583;.&#1573;'
],
'AUD' => [
'countryname' => 'Australia',
'name' => 'Australian Dollar',
'symbol' => '&#65;&#36;'
],
'AMD' => [
'countryname' => 'Armenia',
'name' => 'Armenian dram',
'symbol' => '֏'
],
'AZN' => [
'countryname' => 'Azerbaijan',
'name' => 'Azerbaijani Manat',
'symbol' => '&#8380;'
],
'BOB' => [
'countryname' => 'Bolivia',
'name' => 'Boliviano',
'symbol' => '&#36;&#98;'
],
'BSD' => [
'countryname' => 'The Bahamas',
'name' => 'Bahamian Dollar',
'symbol' => '&#66;&#36;'
],
'BBD' => [
'countryname' => 'Barbados',
'name' => 'Barbadian Dollar',
'symbol' => '&#66;&#100;&#115;&#36;'
],
'BDT' => [
'countryname' => 'People\'s Republic of Bangladesh',
'name' => 'Bangladeshi Taka',
'symbol' => '&#2547;'
],
'BIF' => [
'countryname' => 'Burundi',
'name' => 'Burundian franc',
'symbol' => '&#70;&#66;&#117;',
'zero-decimal' => true
],
'BYN' => [
'countryname' => 'Belarus',
'name' => 'Belarusian Ruble',
'symbol' => '&#66;&#114;'
],
'BZD' => [
'countryname' => 'Belize',
'name' => 'Belize Dollar',
'symbol' => '&#66;&#90;&#36;'
],
'BMD' => [
'countryname' => 'British Overseas Territory of Bermuda',
'name' => 'Bermudian Dollar',
'symbol' => '&#66;&#68;&#36;'
],
'BAM' => [
'countryname' => 'Bosnia and Herzegovina',
'name' => 'Bosnia-Herzegovina Convertible Marka',
'symbol' => '&#75;&#77;'
],
'BWP' => [
'countryname' => 'Botswana',
'name' => 'Botswanan Pula',
'symbol' => '&#80;'
],
'BGN' => [
'countryname' => 'Bulgaria',
'name' => 'Bulgarian Lev',
'symbol' => '&#1083;&#1074;'
],
'BRL' => [
'countryname' => 'Brazil',
'name' => 'Brazilian Real',
'symbol' => '&#82;&#36;'
],
'BND' => [
'countryname' => 'Sultanate of Brunei',
'name' => 'Brunei Dollar',
'symbol' => '&#66;&#36;'
],
'KHR' => [
'countryname' => 'Cambodia',
'name' => 'Cambodian Riel',
'symbol' => '&#6107;'
],
'CAD' => [
'countryname' => 'Canada',
'name' => 'Canadian Dollar',
'symbol' => '&#67;&#36;'
],
'CVE' => [
'countryname' => 'Republic of Cape Verde',
'name' => 'Cape Verdean escudo',
'symbol' => '&#36;'
],
'KYD' => [
'countryname' => 'Cayman Islands',
'name' => 'Cayman Islands Dollar',
'symbol' => '&#36;'
],
'KMF' => [
'countryname' => 'Comoros',
'name' => 'Comorian franc',
'symbol' => '&#67;&#70;',
'zero-decimal' => true
],
'KRW' => [
'countryname' => 'South Korea',
'name' => 'South Korean won',
'symbol' => '&#8361;',
'zero-decimal' => true
],
'CDF' => [
'countryname' => 'Congo',
'name' => 'Congolese franc',
'symbol' => '&#70;&#67;'
],
'CLP' => [
'countryname' => 'Chile',
'name' => 'Chilean Peso',
'symbol' => '&#36;',
'zero-decimal' => true
],
'CNY' => [
'countryname' => 'China',
'name' => 'Chinese Yuan Renminbi',
'symbol' => '&#165;'
],
'COP' => [
'countryname' => 'Colombia',
'name' => 'Colombian Peso',
'symbol' => '&#36;'
],
'CRC' => [
'countryname' => 'Costa Rica',
'name' => 'Costa Rican Colón',
'symbol' => '&#8353;'
],
'DJF' => [
'countryname' => 'Djibouti',
'name' => 'Djiboutian franc',
'symbol' => '&#70;&#100;&#106;',
'zero-decimal' => true
],
'DZD' => [
'countryname' => 'Algeria',
'name' => 'Algerian Dinar',
'symbol' => '&#1583;&#1580;'
],
'CZK' => [
'countryname' => 'Czech Republic',
'name' => 'Czech Koruna',
'symbol' => '&#75;&#269;'
],
'DKK' => [
'countryname' => 'Denmark, Greenland, and the Faroe Islands',
'name' => 'Danish Krone',
'symbol' => '&#107;&#114;'
],
'DOP' => [
'countryname' => 'Dominican Republic',
'name' => 'Dominican Peso',
'symbol' => '&#82;&#68;&#36;'
],
'XCD' => [
'countryname' => 'Antigua and Barbuda, Commonwealth of Dominica, Grenada, Montserrat, St. Kitts and Nevis, Saint Lucia and St. Vincent and the Grenadines',
'name' => 'Eastern Caribbean Dollar',
'symbol' => '&#36;'
],
'ETB' => [
'countryname' => 'Ethiopia',
'name' => 'Ethiopian birr',
'symbol' => '&#66;&#114;'
],
'EGP' => [
'countryname' => 'Egypt',
'name' => 'Egyptian Pound',
'symbol' => '&#163;'
],
'EUR' => [
'countryname' => 'European Union, Italy, Belgium, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany,
Greece, Hungary, Ireland, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland,
Portugal, Romania, Slovakia, Slovenia, Spain, Sweden',
'name' => 'Euro',
'symbol' => '&#8364;'
],
'FKP' => [
'countryname' => 'Falkland Islands',
'name' => 'Falkland Islands (Malvinas) Pound',
'symbol' => '&#70;&#75;&#163;'
],
'FJD' => [
'countryname' => 'Fiji',
'name' => 'Fijian Dollar',
'symbol' => '&#70;&#74;&#36;'
],
'GIP' => [
'countryname' => 'Gibraltar',
'name' => 'Gibraltar Pound',
'symbol' => '&#163;'
],
'GTQ' => [
'countryname' => 'Guatemala',
'name' => 'Guatemalan Quetzal',
'symbol' => '&#81;'
],
'GYD' => [
'countryname' => 'Guyana',
'name' => 'Guyanese Dollar',
'symbol' => '&#71;&#89;&#36;'
],
'HRK' => [
'countryname' => 'Croatia',
'name' => 'Croatian Kuna',
'symbol' => '&#107;&#110;'
],
'HTG' => [
'countryname' => 'Haiti',
'name' => 'Haitian gourde',
'symbol' => '&#71;'
],
'HNL' => [
'countryname' => 'Honduras',
'name' => 'Honduran Lempira',
'symbol' => '&#76;'
],
'HKD' => [
'countryname' => 'Hong Kong',
'name' => 'Hong Kong Dollar',
'symbol' => '&#72;&#75;&#36;'
],
'HUF' => [
'countryname' => 'Hungary',
'name' => 'Hungarian Forint',
'symbol' => '&#70;&#116;'
],
'ISK' => [
'countryname' => 'Iceland',
'name' => 'Icelandic Króna',
'symbol' => '&#237;&#107;&#114;'
],
'INR' => [
'countryname' => 'India',
'name' => 'Indian Rupee',
'symbol' => '&#8377;'
],
'IDR' => [
'countryname' => 'Indonesia',
'name' => 'Indonesian Rupiah',
'symbol' => '&#82;&#112;'
],
'ILS' => [
'countryname' => 'Israel, Palestinian territories of the West Bank and the Gaza Strip',
'name' => 'Israeli Shekel',
'symbol' => '&#8362;'
],
'JMD' => [
'countryname' => 'Jamaica',
'name' => 'Jamaican Dollar',
'symbol' => '&#74;&#36;'
],
'JPY' => [
'countryname' => 'Japan',
'name' => 'Japanese Yen',
'symbol' => '&#165;',
'zero-decimal' => true
],
'KZT' => [
'countryname' => 'Kazakhstan',
'name' => 'Kazakhstani Tenge',
'symbol' => '&#8376;'
],
'KGS' => [
'countryname' => 'Kyrgyz Republic',
'name' => 'Kyrgyzstani Som',
'symbol' => '&#1083;&#1074;'
],
'KES' => [
'countryname' => 'Kenya',
'name' => 'Kenyan shilling',
'symbol' => '&#75;&#83;&#104;'
],
'LAK' => [
'countryname' => 'Laos',
'name' => 'Lao kip',
'symbol' => '&#8365;'
],
'LAK' => [
'countryname' => 'Laos',
'name' => 'Latvian Lats',
'symbol' => '&#8364;'
],
'LBP' => [
'countryname' => 'Lebanon',
'name' => 'Lebanese Pound',
'symbol' => '&#76;&#163;'
],
'LRD' => [
'countryname' => 'Liberia',
'name' => 'Liberian Dollar',
'symbol' => '&#76;&#68;&#36;'
],
'LSL' => [
'countryname' => 'Kingdom of Lesotho',
'name' => 'Lesotho loti',
'symbol' => '&#76;'
],
'MAD' => [
'countryname' => 'Morocco',
'name' => 'Moroccan dirham',
'symbol' => '&#1583;.&#1605;.'
],
'MDL' => [
'countryname' => 'Moldova',
'name' => 'Moldovan leu',
'symbol' => '&#76;'
],
'MWK' => [
'countryname' => 'Malawi',
'name' => 'Malawian kwacha',
'symbol' => '&#77;&#75;'
],
'MOP' => [
'countryname' => 'Macao',
'name' => 'Macanese pataca',
'symbol' => '&#77;&#79;&#80;&#36;'
],
'MKD' => [
'countryname' => 'North Macedonia',
'name' => 'Macedonian Denar',
'symbol' => '&#1076;&#1077;&#1085;'
],
'MYR' => [
'countryname' => 'Malaysia',
'name' => 'Malaysian Ringgit',
'symbol' => '&#82;&#77;'
],
'MUR' => [
'countryname' => 'Mauritius',
'name' => 'Mauritian Rupee',
'symbol' => '&#82;&#115;'
],
'MGA' => [
'countryname' => 'Madagascar',
'name' => 'Malagasy ariary',
'symbol' => '&#65;&#114;',
'zero-decimal' => true
],
'MRO' => [
'countryname' => 'Mauritania',
'name' => 'Mauritanian ouguiya',
'symbol' => '&#85;&#77;'
],
'MXN' => [
'countryname' => 'Mexico',
'name' => 'Mexican Peso',
'symbol' => '&#77;&#101;&#120;&#36;'
],
'MNT' => [
'countryname' => 'Mongolia',
'name' => 'Mongolian Tögrög',
'symbol' => '&#8366;'
],
'MVR' => [
'countryname' => 'The Maldives',
'name' => 'Maldivian rufiyaa',
'symbol' => '.&#1923;'
],
'MZN' => [
'countryname' => 'Mozambique',
'name' => 'Mozambican Metical',
'symbol' => '&#77;&#84;'
],
'MMK' => [
'countryname' => 'Myanmar (Burma)',
'name' => 'Myanmar kyat',
'symbol' => '&#75;'
],
'NAD' => [
'countryname' => 'Namibia',
'name' => 'Namibian Dollar',
'symbol' => '&#78;&#36;'
],
'NPR' => [
'countryname' => 'Federal Democratic Republic of Nepal',
'name' => 'Nepalese Rupee',
'symbol' => '&#82;&#115;&#46;'
],
'ANG' => [
'countryname' => 'Curaçao and Sint Maarten',
'name' => 'Netherlands Antillean Guilder',
'symbol' => '&#402;'
],
'NZD' => [
'countryname' => 'New Zealand, the Cook Islands, Niue, the Ross Dependency, Tokelau, the Pitcairn Islands',
'name' => 'New Zealand Dollar',
'symbol' => '&#36;'
],
'NIO' => [
'countryname' => 'Nicaragua',
'name' => 'Nicaraguan Córdoba',
'symbol' => '&#67;&#36;'
],
'NGN' => [
'countryname' => 'Nigeria',
'name' => 'Nigerian Naira',
'symbol' => '&#8358;'
],
'NOK' => [
'countryname' => 'Norway and its dependent territories',
'name' => 'Norwegian Krone',
'symbol' => '&#107;&#114;'
],
'PAB' => [
'countryname' => 'Panama',
'name' => 'Panamanian Balboa',
'symbol' => '&#66;&#47;&#46;'
],
'PGK' => [
'countryname' => 'Papua New Guinea',
'name' => 'Papua New Guinean kina',
'symbol' => '&#75;'
],
'PKR' => [
'countryname' => 'Pakistan',
'name' => 'Pakistani Rupee',
'symbol' => '&#82;&#115;'
],
'PYG' => [
'countryname' => 'Paraguay',
'name' => 'Paraguayan Guaraní',
'symbol' => '&#8370;',
'zero-decimal' => true
],
'PEN' => [
'countryname' => 'Peru',
'name' => 'Peruvian Sol',
'symbol' => '&#83;&#47;&#46;'
],
'PHP' => [
'countryname' => 'Philippines',
'name' => 'Philippine Peso',
'symbol' => '&#8369;'
],
'PLN' => [
'countryname' => 'Poland',
'name' => 'Polish Złoty',
'symbol' => '&#122;&#322;'
],
'QAR' => [
'countryname' => 'State of Qatar',
'name' => 'Qatari Riyal',
'symbol' => '&#65020;'
],
'RON' => [
'countryname' => 'Romania',
'name' => 'Romanian Leu (Leu Românesc)',
'symbol' => '&#76;'
],
'RUB' => [
'countryname' => 'Russian Federation, Abkhazia and South Ossetia, Donetsk and Luhansk',
'name' => 'Russian Ruble',
'symbol' => '&#8381;'
],
'RSD' => [
'countryname' => 'Serbia',
'name' => 'Serbian Dinar',
'symbol' => '&#100;&#105;&#110;'
],
'RWF' => [
'countryname' => 'Rwanda',
'name' => 'Rwandan franc',
'symbol' => '&#1585;.&#1587;',
'zero-decimal' => true
],
'SHP' => [
'countryname' => 'Saint Helena, Ascension and Tristan da Cunha',
'name' => 'Saint Helena Pound',
'symbol' => '&#163;'
],
'SAR' => [
'countryname' => 'Saudi Arabia',
'name' => 'Saudi Riyal',
'symbol' => '&#65020;'
],
'SCR' => [
'countryname' => 'Seychelles',
'name' => 'Seychellois Rupee',
'symbol' => '&#82;&#115;'
],
'SGD' => [
'countryname' => 'Singapore',
'name' => 'Singapore Dollar',
'symbol' => '&#83;&#36;'
],
'SBD' => [
'countryname' => 'Solomon Islands',
'name' => 'Solomon Islands Dollar',
'symbol' => '&#83;&#73;&#36;'
],
'SLL' => [
'countryname' => 'Sierra Leone',
'name' => 'Leone',
'symbol' => '&#76;&#101;'
],
'SOS' => [
'countryname' => 'Somalia',
'name' => 'Somali Shilling',
'symbol' => '&#83;&#104;&#46;&#83;&#111;'
],
'STD' => [
'countryname' => 'São Tomé and Príncipe',
'name' => 'Dobra',
'symbol' => '&#68;&#98;'
],
'SZL' => [
'countryname' => 'Eswatini',
'name' => 'Swazi lilangeni',
'symbol' => '&#76;'
],
'ZAR' => [
'countryname' => 'South Africa',
'name' => 'South African Rand',
'symbol' => '&#82;'
],
'LKR' => [
'countryname' => 'Sri Lanka',
'name' => 'Sri Lankan Rupee',
'symbol' => '&#82;&#115;'
],
'SVC' => [
'countryname' => 'El Salvador',
'name' => 'Salvadoran Colón',
'symbol' => '&#36;'
],
'SEK' => [
'countryname' => 'Sweden',
'name' => 'Swedish Krona',
'symbol' => '&#107;&#114;'
],
'CHF' => [
'countryname' => 'Switzerland',
'name' => 'Swiss Franc',
'symbol' => '&#67;&#72;&#102;'
],
'SRD' => [
'countryname' => 'Suriname',
'name' => 'Suriname Dollar',
'symbol' => '&#83;&#114;&#36;'
],
'TWD' => [
'countryname' => 'Taiwan',
'name' => 'New Taiwan Dollar',
'symbol' => '&#78;&#84;&#36;'
],
'THB' => [
'countryname' => 'Thailand',
'name' => 'Thai Baht',
'symbol' => '&#3647;'
],
'TJS' => [
'countryname' => 'Tajikistan',
'name' => 'Tajikistani somoni',
'symbol' => 'sm'
],
'TTD' => [
'countryname' => 'Trinidad and Tobago',
'name' => 'Trinidad and Tobago Dollar',
'symbol' => '&#84;&#84;&#36;'
],
'TOP' => [
'countryname' => 'Tonga',
'name' => 'Pa\'anga',
'symbol' => '&#84;&#36;'
],
'TRY' => [
'countryname' => 'Turkey, Turkish Republic of Northern Cyprus',
'name' => 'Turkey Lira',
'symbol' => '&#8378;'
],
'TZS' => [
'countryname' => 'Tanzania',
'name' => 'Tanzanian shilling',
'symbol' => 'TSh'
],
'UAH' => [
'countryname' => 'Ukraine',
'name' => 'Ukrainian Hryvnia',
'symbol' => '&#8372;'
],
'GBP' => [
'countryname' => 'United Kingdom, Jersey, Guernsey, the Isle of Man, Gibraltar, South Georgia and the South Sandwich Islands, the British Antarctic Territory, and Tristan da Cunha',
'name' => 'United Kingdom Pound Sterling',
'symbol' => '&#163;'
],
'GEL' => [
'countryname' => 'Georgia',
'name' => 'Georgian lari',
'symbol' => '&#4314;'
],
'GMD' => [
'countryname' => 'Gambia',
'name' => 'Gambian dalasi',
'symbol' => '&#68;'
],
'GNF' => [
'countryname' => 'Guinea',
'name' => 'Guinean franc',
'symbol' => '&#70;&#71;',
'zero-decimal' => true
],
'UGX' => [
'countryname' => 'Uganda',
'name' => 'Ugandan Shilling',
'symbol' => '&#85;&#83;&#104;',
'zero-decimal' => true
],
'USD' => [
'countryname' => 'United States',
'name' => 'United States Dollar',
'symbol' => '&#36;'
],
'UYU' => [
'countryname' => 'Uruguayan',
'name' => 'Peso Uruguayolar',
'symbol' => '&#36;&#85;'
],
'UZS' => [
'countryname' => 'Uzbekistan',
'name' => 'Uzbekistani Som',
'symbol' => '&#1083;&#1074;'
],
'VND' => [
'countryname' => 'Vietnam',
'name' => 'Vietnamese Dong',
'symbol' => '&#8363;',
'zero-decimal' => true
],
'VUV' => [
'countryname' => 'Vanuatu',
'name' => 'Vanuatu vatu',
'symbol' => '&#86;&#84;',
'zero-decimal' => true
],
'WST' => [
'countryname' => 'Samoa',
'name' => 'Samoan tālā',
'symbol' => '&#87;&#83;&#36;'
],
'XAF' => [
'countryname' => 'Cameroon, Central African Republic, Chad, Republic of the Congo, Equatorial Guinea and Gabon',
'name' => 'Central African CFA franc',
'symbol' => '&#70;&#67;&#70;&#65;',
'zero-decimal' => true
],
'XOF' => [
'countryname' => 'Benin, Burkina Faso, Guinea-Bissau, Ivory Coast, Mali, Niger, Senegal and Togo.',
'name' => 'West African CFA franc',
'symbol' => 'CFA',
'zero-decimal' => true
],
'XPF' => [
'countryname' => 'French Polynesia, New Caledonia, and Wallis and Futuna.',
'name' => 'CFP franc',
'symbol' => '&#70;',
'zero-decimal' => true
],
'YER' => [
'countryname' => 'Yemen',
'name' => 'Yemeni Rial',
'symbol' => '&#65020;'
],
'ZMW' => [
'countryname' => 'Zambia',
'name' => 'Zambian kwacha',
'symbol' => 'ZK'
],
]
];
return $currencies;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment