Oihana PHP Standards

ISO4217 uses ConstantsTrait

Provides a set of constants representing currency codes as defined by the ISO 4217 standard.

ISO 4217 is an international standard published by the International Organization for Standardization (ISO), which specifies codes for the representation of currencies. Each currency is represented by a three-letter (alpha-3) code (e.g., 'USD' for US Dollar, 'EUR' for Euro), and is often accompanied by a numeric code and information about the number of minor units (e.g., cents) used.

These codes are commonly used in banking, finance, e-commerce, and software systems for unambiguous identification of currencies in data exchange.

Example usage: $currency = ISO4217::USD; // 'USD' for US Dollar

Tags
see
https://www.iso.org/iso-4217-currency-codes.html

Official ISO 4217 documentation

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

Wikipedia: ISO 4217

Table of Contents

Constants

AED  : string = 'AED'
United Arab Emirates Dirham
AFN  : string = 'AFN'
Afghan Afghani
ALL  : string = 'ALL'
Albanian Lek
AMD  : string = 'AMD'
Armenian Dram
ANG  : string = 'ANG'
Netherlands Antillean Guilder
AOA  : string = 'AOA'
Angolan Kwanza
ARS  : string = 'ARS'
Argentine Peso
AUD  : string = 'AUD'
Australian Dollar
AWG  : string = 'AWG'
Aruban Florin
AZN  : string = 'AZN'
Azerbaijani Manat
BAM  : string = 'BAM'
Bosnia-Herzegovina Convertible Mark
BBD  : string = 'BBD'
Barbadian Dollar
BDT  : string = 'BDT'
Bangladeshi Taka
BGN  : string = 'BGN'
Bulgarian Lev
BHD  : string = 'BHD'
Bahraini Dinar
BIF  : string = 'BIF'
Burundian Franc
BMD  : string = 'BMD'
Bermudan Dollar
BND  : string = 'BND'
Brunei Dollar
BOB  : string = 'BOB'
Bolivian Boliviano
BRL  : string = 'BRL'
Brazilian Real
BSD  : string = 'BSD'
Bahamian Dollar
BTN  : string = 'BTN'
Bhutanese Ngultrum
BWP  : string = 'BWP'
Botswana Pula
BYN  : string = 'BYN'
Belarusian Ruble
BZD  : string = 'BZD'
Belize Dollar
CAD  : string = 'CAD'
Canadian Dollar
CDF  : string = 'CDF'
Congolese Franc
CHF  : string = 'CHF'
Swiss Franc
CLP  : string = 'CLP'
Chilean Peso
CNY  : string = 'CNY'
Chinese Yuan Renminbi
COP  : string = 'COP'
Colombian Peso
CRC  : string = 'CRC'
Costa Rican Colón
CUP  : string = 'CUP'
Cuban Peso
CVE  : string = 'CVE'
Cape Verdean Escudo
CZK  : string = 'CZK'
Czech Koruna
DJF  : string = 'DJF'
Djiboutian Franc
DKK  : string = 'DKK'
Danish Krone
DOP  : string = 'DOP'
Dominican Peso
DZD  : string = 'DZD'
Algerian Dinar
EGP  : string = 'EGP'
Egyptian Pound
ERN  : string = 'ERN'
Eritrean Nakfa
ETB  : string = 'ETB'
Ethiopian Birr
EUR  : string = 'EUR'
Euro
FJD  : string = 'FJD'
Fijian Dollar
FKP  : string = 'FKP'
Falkland Islands Pound
GBP  : string = 'GBP'
British Pound Sterling
GEL  : string = 'GEL'
Georgian Lari
GHS  : string = 'GHS'
Ghanaian Cedi
GIP  : string = 'GIP'
Gibraltar Pound
GMD  : string = 'GMD'
Gambian Dalasi
GNF  : string = 'GNF'
Guinean Franc
GTQ  : string = 'GTQ'
Guatemalan Quetzal
GYD  : string = 'GYD'
Guyanaese Dollar
HKD  : string = 'HKD'
Hong Kong Dollar
HNL  : string = 'HNL'
Honduran Lempira
HRK  : string = 'HRK'
Croatian Kuna
HTG  : string = 'HTG'
Haitian Gourde
HUF  : string = 'HUF'
Hungarian Forint
IDR  : string = 'IDR'
Indonesian Rupiah
ILS  : string = 'ILS'
Israeli New Shekel
INR  : string = 'INR'
Indian Rupee
IQD  : string = 'IQD'
Iraqi Dinar
IRR  : string = 'IRR'
Iranian Rial
ISK  : string = 'ISK'
Icelandic Króna
JMD  : string = 'JMD'
Jamaican Dollar
JOD  : string = 'JOD'
Jordanian Dinar
JPY  : string = 'JPY'
Japanese Yen
KES  : string = 'KES'
Kenyan Shilling
KGS  : string = 'KGS'
Kyrgystani Som
KHR  : string = 'KHR'
Cambodian Riel
KMF  : string = 'KMF'
Comorian Franc
KPW  : string = 'KPW'
North Korean Won
KRW  : string = 'KRW'
South Korean Won
KWD  : string = 'KWD'
Kuwaiti Dinar
KYD  : string = 'KYD'
Cayman Islands Dollar
KZT  : string = 'KZT'
Kazakhstani Tenge
LAK  : string = 'LAK'
Lao Kip
LBP  : string = 'LBP'
Lebanese Pound
LKR  : string = 'LKR'
Sri Lankan Rupee
LRD  : string = 'LRD'
Liberian Dollar
LSL  : string = 'LSL'
Lesotho Loti
LYD  : string = 'LYD'
Libyan Dinar
MAD  : string = 'MAD'
Moroccan Dirham
MDL  : string = 'MDL'
Moldovan Leu
MGA  : string = 'MGA'
Malagasy Ariary
MKD  : string = 'MKD'
Macedonian Denar
MMK  : string = 'MMK'
Burmese Kyat
MNT  : string = 'MNT'
Mongolian Tugrik
MOP  : string = 'MOP'
Macanese Pataca
MRU  : string = 'MRU'
Mauritanian Ouguiya
MUR  : string = 'MUR'
Mauritian Rupee
MVR  : string = 'MVR'
Maldivian Rufiyaa
MWK  : string = 'MWK'
Malawian Kwacha
MXN  : string = 'MXN'
Mexican Peso
MYR  : string = 'MYR'
Malaysian Ringgit
MZN  : string = 'MZN'
Mozambican Metical
NAD  : string = 'NAD'
Namibian Dollar
NGN  : string = 'NGN'
Nigerian Naira
NIO  : string = 'NIO'
Nicaraguan Córdoba
NOK  : string = 'NOK'
Norwegian Krone
NPR  : string = 'NPR'
Nepalese Rupee
NZD  : string = 'NZD'
New Zealand Dollar
OMR  : string = 'OMR'
Omani Rial
PAB  : string = 'PAB'
Panamanian Balboa
PEN  : string = 'PEN'
Peruvian Sol
PGK  : string = 'PGK'
Papua New Guinean Kina
PHP  : string = 'PHP'
Philippine Peso
PKR  : string = 'PKR'
Pakistani Rupee
PLN  : string = 'PLN'
Polish Złoty
PYG  : string = 'PYG'
Paraguayan Guarani
QAR  : string = 'QAR'
Qatari Riyal
RON  : string = 'RON'
Romanian Leu
RSD  : string = 'RSD'
Serbian Dinar
RUB  : string = 'RUB'
Russian Ruble
RWF  : string = 'RWF'
Rwandan Franc
SAR  : string = 'SAR'
Saudi Riyal
SBD  : string = 'SBD'
Solomon Islands Dollar
SCR  : string = 'SCR'
Seychellois Rupee
SDG  : string = 'SDG'
Sudanese Pound
SEK  : string = 'SEK'
Swedish Krona
SGD  : string = 'SGD'
Singapore Dollar
SHP  : string = 'SHP'
Saint Helena Pound
SLL  : string = 'SLL'
Sierra Leonean Leone
SOS  : string = 'SOS'
Somali Shilling
SRD  : string = 'SRD'
Surinamese Dollar
SSP  : string = 'SSP'
South Sudanese Pound
STN  : string = 'STN'
São Tomé and Príncipe Dobra
SVC  : string = 'SVC'
Salvadoran Colón
SYP  : string = 'SYP'
Syrian Pound
SZL  : string = 'SZL'
Swazi Lilangeni
THB  : string = 'THB'
Thai Baht
TJS  : string = 'TJS'
Tajikistani Somoni
TMT  : string = 'TMT'
Turkmenistani Manat
TND  : string = 'TND'
Tunisian Dinar
TOP  : string = 'TOP'
Tongan Paʻanga
TRY  : string = 'TRY'
Turkish Lira
TTD  : string = 'TTD'
Trinidad and Tobago Dollar
TWD  : string = 'TWD'
New Taiwan Dollar
TZS  : string = 'TZS'
Tanzanian Shilling
UAH  : string = 'UAH'
Ukrainian Hryvnia
UGX  : string = 'UGX'
Ugandan Shilling
USD  : string = 'USD'
US Dollar
UYU  : string = 'UYU'
Uruguayan Peso
UZS  : string = 'UZS'
Uzbekistani Som
VES  : string = 'VES'
Venezuelan Bolívar
VND  : string = 'VND'
Vietnamese Dong
VUV  : string = 'VUV'
Vanuatu Vatu
WST  : string = 'WST'
Samoan Tala
XAF  : string = 'XAF'
CFA Franc BEAC
XAG  : string = 'XAG'
Silver Ounce
XAU  : string = 'XAU'
Gold Ounce
XCD  : string = 'XCD'
East Caribbean Dollar
XDR  : string = 'XDR'
Special Drawing Rights
XOF  : string = 'XOF'
CFA Franc BCEAO
XPD  : string = 'XPD'
Palladium Ounce
XPF  : string = 'XPF'
CFP Franc
XPT  : string = 'XPT'
Platinum Ounce
YER  : string = 'YER'
Yemeni Rial
ZAR  : string = 'ZAR'
South African Rand
ZMW  : string = 'ZMW'
Zambian Kwacha
ZWL  : string = 'ZWL'
Zimbabwean Dollar

Constants

AED

United Arab Emirates Dirham

public string AED = 'AED'

AFN

Afghan Afghani

public string AFN = 'AFN'

ALL

Albanian Lek

public string ALL = 'ALL'

AMD

Armenian Dram

public string AMD = 'AMD'

ANG

Netherlands Antillean Guilder

public string ANG = 'ANG'

AOA

Angolan Kwanza

public string AOA = 'AOA'

ARS

Argentine Peso

public string ARS = 'ARS'

AUD

Australian Dollar

public string AUD = 'AUD'

AWG

Aruban Florin

public string AWG = 'AWG'

AZN

Azerbaijani Manat

public string AZN = 'AZN'

BAM

Bosnia-Herzegovina Convertible Mark

public string BAM = 'BAM'

BBD

Barbadian Dollar

public string BBD = 'BBD'

BDT

Bangladeshi Taka

public string BDT = 'BDT'

BGN

Bulgarian Lev

public string BGN = 'BGN'

BHD

Bahraini Dinar

public string BHD = 'BHD'

BIF

Burundian Franc

public string BIF = 'BIF'

BMD

Bermudan Dollar

public string BMD = 'BMD'

BND

Brunei Dollar

public string BND = 'BND'

BOB

Bolivian Boliviano

public string BOB = 'BOB'

BRL

Brazilian Real

public string BRL = 'BRL'

BSD

Bahamian Dollar

public string BSD = 'BSD'

BTN

Bhutanese Ngultrum

public string BTN = 'BTN'

BWP

Botswana Pula

public string BWP = 'BWP'

BYN

Belarusian Ruble

public string BYN = 'BYN'

BZD

Belize Dollar

public string BZD = 'BZD'

CAD

Canadian Dollar

public string CAD = 'CAD'

CDF

Congolese Franc

public string CDF = 'CDF'

CHF

Swiss Franc

public string CHF = 'CHF'

CLP

Chilean Peso

public string CLP = 'CLP'

CNY

Chinese Yuan Renminbi

public string CNY = 'CNY'

COP

Colombian Peso

public string COP = 'COP'

CRC

Costa Rican Colón

public string CRC = 'CRC'

CUP

Cuban Peso

public string CUP = 'CUP'

CVE

Cape Verdean Escudo

public string CVE = 'CVE'

CZK

Czech Koruna

public string CZK = 'CZK'

DJF

Djiboutian Franc

public string DJF = 'DJF'

DKK

Danish Krone

public string DKK = 'DKK'

DOP

Dominican Peso

public string DOP = 'DOP'

DZD

Algerian Dinar

public string DZD = 'DZD'

EGP

Egyptian Pound

public string EGP = 'EGP'

ERN

Eritrean Nakfa

public string ERN = 'ERN'

ETB

Ethiopian Birr

public string ETB = 'ETB'

FJD

Fijian Dollar

public string FJD = 'FJD'

FKP

Falkland Islands Pound

public string FKP = 'FKP'

GBP

British Pound Sterling

public string GBP = 'GBP'

GEL

Georgian Lari

public string GEL = 'GEL'

GHS

Ghanaian Cedi

public string GHS = 'GHS'

GIP

Gibraltar Pound

public string GIP = 'GIP'

GMD

Gambian Dalasi

public string GMD = 'GMD'

GNF

Guinean Franc

public string GNF = 'GNF'

GTQ

Guatemalan Quetzal

public string GTQ = 'GTQ'

GYD

Guyanaese Dollar

public string GYD = 'GYD'

HKD

Hong Kong Dollar

public string HKD = 'HKD'

HNL

Honduran Lempira

public string HNL = 'HNL'

HRK

Croatian Kuna

public string HRK = 'HRK'

HTG

Haitian Gourde

public string HTG = 'HTG'

HUF

Hungarian Forint

public string HUF = 'HUF'

IDR

Indonesian Rupiah

public string IDR = 'IDR'

ILS

Israeli New Shekel

public string ILS = 'ILS'

INR

Indian Rupee

public string INR = 'INR'

IQD

Iraqi Dinar

public string IQD = 'IQD'

IRR

Iranian Rial

public string IRR = 'IRR'

ISK

Icelandic Króna

public string ISK = 'ISK'

JMD

Jamaican Dollar

public string JMD = 'JMD'

JOD

Jordanian Dinar

public string JOD = 'JOD'

JPY

Japanese Yen

public string JPY = 'JPY'

KES

Kenyan Shilling

public string KES = 'KES'

KGS

Kyrgystani Som

public string KGS = 'KGS'

KHR

Cambodian Riel

public string KHR = 'KHR'

KMF

Comorian Franc

public string KMF = 'KMF'

KPW

North Korean Won

public string KPW = 'KPW'

KRW

South Korean Won

public string KRW = 'KRW'

KWD

Kuwaiti Dinar

public string KWD = 'KWD'

KYD

Cayman Islands Dollar

public string KYD = 'KYD'

KZT

Kazakhstani Tenge

public string KZT = 'KZT'

LAK

Lao Kip

public string LAK = 'LAK'

LBP

Lebanese Pound

public string LBP = 'LBP'

LKR

Sri Lankan Rupee

public string LKR = 'LKR'

LRD

Liberian Dollar

public string LRD = 'LRD'

LSL

Lesotho Loti

public string LSL = 'LSL'

LYD

Libyan Dinar

public string LYD = 'LYD'

MAD

Moroccan Dirham

public string MAD = 'MAD'

MDL

Moldovan Leu

public string MDL = 'MDL'

MGA

Malagasy Ariary

public string MGA = 'MGA'

MKD

Macedonian Denar

public string MKD = 'MKD'

MMK

Burmese Kyat

public string MMK = 'MMK'

MNT

Mongolian Tugrik

public string MNT = 'MNT'

MOP

Macanese Pataca

public string MOP = 'MOP'

MRU

Mauritanian Ouguiya

public string MRU = 'MRU'

MUR

Mauritian Rupee

public string MUR = 'MUR'

MVR

Maldivian Rufiyaa

public string MVR = 'MVR'

MWK

Malawian Kwacha

public string MWK = 'MWK'

MXN

Mexican Peso

public string MXN = 'MXN'

MYR

Malaysian Ringgit

public string MYR = 'MYR'

MZN

Mozambican Metical

public string MZN = 'MZN'

NAD

Namibian Dollar

public string NAD = 'NAD'

NGN

Nigerian Naira

public string NGN = 'NGN'

NIO

Nicaraguan Córdoba

public string NIO = 'NIO'

NOK

Norwegian Krone

public string NOK = 'NOK'

NPR

Nepalese Rupee

public string NPR = 'NPR'

NZD

New Zealand Dollar

public string NZD = 'NZD'

OMR

Omani Rial

public string OMR = 'OMR'

PAB

Panamanian Balboa

public string PAB = 'PAB'

PEN

Peruvian Sol

public string PEN = 'PEN'

PGK

Papua New Guinean Kina

public string PGK = 'PGK'

PHP

Philippine Peso

public string PHP = 'PHP'

PKR

Pakistani Rupee

public string PKR = 'PKR'

PLN

Polish Złoty

public string PLN = 'PLN'

PYG

Paraguayan Guarani

public string PYG = 'PYG'

QAR

Qatari Riyal

public string QAR = 'QAR'

RON

Romanian Leu

public string RON = 'RON'

RSD

Serbian Dinar

public string RSD = 'RSD'

RUB

Russian Ruble

public string RUB = 'RUB'

RWF

Rwandan Franc

public string RWF = 'RWF'

SAR

Saudi Riyal

public string SAR = 'SAR'

SBD

Solomon Islands Dollar

public string SBD = 'SBD'

SCR

Seychellois Rupee

public string SCR = 'SCR'

SDG

Sudanese Pound

public string SDG = 'SDG'

SEK

Swedish Krona

public string SEK = 'SEK'

SGD

Singapore Dollar

public string SGD = 'SGD'

SHP

Saint Helena Pound

public string SHP = 'SHP'

SLL

Sierra Leonean Leone

public string SLL = 'SLL'

SOS

Somali Shilling

public string SOS = 'SOS'

SRD

Surinamese Dollar

public string SRD = 'SRD'

SSP

South Sudanese Pound

public string SSP = 'SSP'

STN

São Tomé and Príncipe Dobra

public string STN = 'STN'

SVC

Salvadoran Colón

public string SVC = 'SVC'

SYP

Syrian Pound

public string SYP = 'SYP'

SZL

Swazi Lilangeni

public string SZL = 'SZL'

THB

Thai Baht

public string THB = 'THB'

TJS

Tajikistani Somoni

public string TJS = 'TJS'

TMT

Turkmenistani Manat

public string TMT = 'TMT'

TND

Tunisian Dinar

public string TND = 'TND'

TOP

Tongan Paʻanga

public string TOP = 'TOP'

TRY

Turkish Lira

public string TRY = 'TRY'

TTD

Trinidad and Tobago Dollar

public string TTD = 'TTD'

TWD

New Taiwan Dollar

public string TWD = 'TWD'

TZS

Tanzanian Shilling

public string TZS = 'TZS'

UAH

Ukrainian Hryvnia

public string UAH = 'UAH'

UGX

Ugandan Shilling

public string UGX = 'UGX'

USD

US Dollar

public string USD = 'USD'

UYU

Uruguayan Peso

public string UYU = 'UYU'

UZS

Uzbekistani Som

public string UZS = 'UZS'

VES

Venezuelan Bolívar

public string VES = 'VES'

VND

Vietnamese Dong

public string VND = 'VND'

VUV

Vanuatu Vatu

public string VUV = 'VUV'

WST

Samoan Tala

public string WST = 'WST'

XAF

CFA Franc BEAC

public string XAF = 'XAF'

XAG

Silver Ounce

public string XAG = 'XAG'

XAU

Gold Ounce

public string XAU = 'XAU'

XCD

East Caribbean Dollar

public string XCD = 'XCD'

XDR

Special Drawing Rights

public string XDR = 'XDR'

XOF

CFA Franc BCEAO

public string XOF = 'XOF'

XPD

Palladium Ounce

public string XPD = 'XPD'

XPF

CFP Franc

public string XPF = 'XPF'

XPT

Platinum Ounce

public string XPT = 'XPT'

YER

Yemeni Rial

public string YER = 'YER'

ZAR

South African Rand

public string ZAR = 'ZAR'

ZMW

Zambian Kwacha

public string ZMW = 'ZMW'

ZWL

Zimbabwean Dollar

public string ZWL = 'ZWL'
On this page

Search results