Skip to content

Instantly share code, notes, and snippets.

@brianherbert
Created January 27, 2012 07:35
Show Gist options
  • Save brianherbert/1687655 to your computer and use it in GitHub Desktop.
Save brianherbert/1687655 to your computer and use it in GitHub Desktop.
ISO 3166-1 alpha-3 PHP Array
<?php
$iso_array = array(
'ABW'=>'Aruba',
'AFG'=>'Afghanistan',
'AGO'=>'Angola',
'AIA'=>'Anguilla',
'ALA'=>'Åland Islands',
'ALB'=>'Albania',
'AND'=>'Andorra',
'ARE'=>'United Arab Emirates',
'ARG'=>'Argentina',
'ARM'=>'Armenia',
'ASM'=>'American Samoa',
'ATA'=>'Antarctica',
'ATF'=>'French Southern Territories',
'ATG'=>'Antigua and Barbuda',
'AUS'=>'Australia',
'AUT'=>'Austria',
'AZE'=>'Azerbaijan',
'BDI'=>'Burundi',
'BEL'=>'Belgium',
'BEN'=>'Benin',
'BES'=>'Bonaire, Sint Eustatius and Saba',
'BFA'=>'Burkina Faso',
'BGD'=>'Bangladesh',
'BGR'=>'Bulgaria',
'BHR'=>'Bahrain',
'BHS'=>'Bahamas',
'BIH'=>'Bosnia and Herzegovina',
'BLM'=>'Saint Barthélemy',
'BLR'=>'Belarus',
'BLZ'=>'Belize',
'BMU'=>'Bermuda',
'BOL'=>'Bolivia, Plurinational State of',
'BRA'=>'Brazil',
'BRB'=>'Barbados',
'BRN'=>'Brunei Darussalam',
'BTN'=>'Bhutan',
'BVT'=>'Bouvet Island',
'BWA'=>'Botswana',
'CAF'=>'Central African Republic',
'CAN'=>'Canada',
'CCK'=>'Cocos (Keeling) Islands',
'CHE'=>'Switzerland',
'CHL'=>'Chile',
'CHN'=>'China',
'CIV'=>'Côte d\'Ivoire',
'CMR'=>'Cameroon',
'COD'=>'Congo, the Democratic Republic of the',
'COG'=>'Congo',
'COK'=>'Cook Islands',
'COL'=>'Colombia',
'COM'=>'Comoros',
'CPV'=>'Cape Verde',
'CRI'=>'Costa Rica',
'CUB'=>'Cuba',
'CUW'=>'Curaçao',
'CXR'=>'Christmas Island',
'CYM'=>'Cayman Islands',
'CYP'=>'Cyprus',
'CZE'=>'Czech Republic',
'DEU'=>'Germany',
'DJI'=>'Djibouti',
'DMA'=>'Dominica',
'DNK'=>'Denmark',
'DOM'=>'Dominican Republic',
'DZA'=>'Algeria',
'ECU'=>'Ecuador',
'EGY'=>'Egypt',
'ERI'=>'Eritrea',
'ESH'=>'Western Sahara',
'ESP'=>'Spain',
'EST'=>'Estonia',
'ETH'=>'Ethiopia',
'FIN'=>'Finland',
'FJI'=>'Fiji',
'FLK'=>'Falkland Islands (Malvinas)',
'FRA'=>'France',
'FRO'=>'Faroe Islands',
'FSM'=>'Micronesia, Federated States of',
'GAB'=>'Gabon',
'GBR'=>'United Kingdom',
'GEO'=>'Georgia',
'GGY'=>'Guernsey',
'GHA'=>'Ghana',
'GIB'=>'Gibraltar',
'GIN'=>'Guinea',
'GLP'=>'Guadeloupe',
'GMB'=>'Gambia',
'GNB'=>'Guinea-Bissau',
'GNQ'=>'Equatorial Guinea',
'GRC'=>'Greece',
'GRD'=>'Grenada',
'GRL'=>'Greenland',
'GTM'=>'Guatemala',
'GUF'=>'French Guiana',
'GUM'=>'Guam',
'GUY'=>'Guyana',
'HKG'=>'Hong Kong',
'HMD'=>'Heard Island and McDonald Islands',
'HND'=>'Honduras',
'HRV'=>'Croatia',
'HTI'=>'Haiti',
'HUN'=>'Hungary',
'IDN'=>'Indonesia',
'IMN'=>'Isle of Man',
'IND'=>'India',
'IOT'=>'British Indian Ocean Territory',
'IRL'=>'Ireland',
'IRN'=>'Iran, Islamic Republic of',
'IRQ'=>'Iraq',
'ISL'=>'Iceland',
'ISR'=>'Israel',
'ITA'=>'Italy',
'JAM'=>'Jamaica',
'JEY'=>'Jersey',
'JOR'=>'Jordan',
'JPN'=>'Japan',
'KAZ'=>'Kazakhstan',
'KEN'=>'Kenya',
'KGZ'=>'Kyrgyzstan',
'KHM'=>'Cambodia',
'KIR'=>'Kiribati',
'KNA'=>'Saint Kitts and Nevis',
'KOR'=>'Korea, Republic of',
'KWT'=>'Kuwait',
'LAO'=>'Lao People\'s Democratic Republic',
'LBN'=>'Lebanon',
'LBR'=>'Liberia',
'LBY'=>'Libya',
'LCA'=>'Saint Lucia',
'LIE'=>'Liechtenstein',
'LKA'=>'Sri Lanka',
'LSO'=>'Lesotho',
'LTU'=>'Lithuania',
'LUX'=>'Luxembourg',
'LVA'=>'Latvia',
'MAC'=>'Macao',
'MAF'=>'Saint Martin (French part)',
'MAR'=>'Morocco',
'MCO'=>'Monaco',
'MDA'=>'Moldova, Republic of',
'MDG'=>'Madagascar',
'MDV'=>'Maldives',
'MEX'=>'Mexico',
'MHL'=>'Marshall Islands',
'MKD'=>'Macedonia, the former Yugoslav Republic of',
'MLI'=>'Mali',
'MLT'=>'Malta',
'MMR'=>'Myanmar',
'MNE'=>'Montenegro',
'MNG'=>'Mongolia',
'MNP'=>'Northern Mariana Islands',
'MOZ'=>'Mozambique',
'MRT'=>'Mauritania',
'MSR'=>'Montserrat',
'MTQ'=>'Martinique',
'MUS'=>'Mauritius',
'MWI'=>'Malawi',
'MYS'=>'Malaysia',
'MYT'=>'Mayotte',
'NAM'=>'Namibia',
'NCL'=>'New Caledonia',
'NER'=>'Niger',
'NFK'=>'Norfolk Island',
'NGA'=>'Nigeria',
'NIC'=>'Nicaragua',
'NIU'=>'Niue',
'NLD'=>'Netherlands',
'NOR'=>'Norway',
'NPL'=>'Nepal',
'NRU'=>'Nauru',
'NZL'=>'New Zealand',
'OMN'=>'Oman',
'PAK'=>'Pakistan',
'PAN'=>'Panama',
'PCN'=>'Pitcairn',
'PER'=>'Peru',
'PHL'=>'Philippines',
'PLW'=>'Palau',
'PNG'=>'Papua New Guinea',
'POL'=>'Poland',
'PRI'=>'Puerto Rico',
'PRK'=>'Korea, Democratic People\'s Republic of',
'PRT'=>'Portugal',
'PRY'=>'Paraguay',
'PSE'=>'Palestinian Territory, Occupied',
'PYF'=>'French Polynesia',
'QAT'=>'Qatar',
'REU'=>'Réunion',
'ROU'=>'Romania',
'RUS'=>'Russian Federation',
'RWA'=>'Rwanda',
'SAU'=>'Saudi Arabia',
'SDN'=>'Sudan',
'SEN'=>'Senegal',
'SGP'=>'Singapore',
'SGS'=>'South Georgia and the South Sandwich Islands',
'SHN'=>'Saint Helena, Ascension and Tristan da Cunha',
'SJM'=>'Svalbard and Jan Mayen',
'SLB'=>'Solomon Islands',
'SLE'=>'Sierra Leone',
'SLV'=>'El Salvador',
'SMR'=>'San Marino',
'SOM'=>'Somalia',
'SPM'=>'Saint Pierre and Miquelon',
'SRB'=>'Serbia',
'SSD'=>'South Sudan',
'STP'=>'Sao Tome and Principe',
'SUR'=>'Suriname',
'SVK'=>'Slovakia',
'SVN'=>'Slovenia',
'SWE'=>'Sweden',
'SWZ'=>'Swaziland',
'SXM'=>'Sint Maarten (Dutch part)',
'SYC'=>'Seychelles',
'SYR'=>'Syrian Arab Republic',
'TCA'=>'Turks and Caicos Islands',
'TCD'=>'Chad',
'TGO'=>'Togo',
'THA'=>'Thailand',
'TJK'=>'Tajikistan',
'TKL'=>'Tokelau',
'TKM'=>'Turkmenistan',
'TLS'=>'Timor-Leste',
'TON'=>'Tonga',
'TTO'=>'Trinidad and Tobago',
'TUN'=>'Tunisia',
'TUR'=>'Turkey',
'TUV'=>'Tuvalu',
'TWN'=>'Taiwan, Province of China',
'TZA'=>'Tanzania, United Republic of',
'UGA'=>'Uganda',
'UKR'=>'Ukraine',
'UMI'=>'United States Minor Outlying Islands',
'URY'=>'Uruguay',
'USA'=>'United States',
'UZB'=>'Uzbekistan',
'VAT'=>'Holy See (Vatican City State)',
'VCT'=>'Saint Vincent and the Grenadines',
'VEN'=>'Venezuela, Bolivarian Republic of',
'VGB'=>'Virgin Islands, British',
'VIR'=>'Virgin Islands, U.S.',
'VNM'=>'Viet Nam',
'VUT'=>'Vanuatu',
'WLF'=>'Wallis and Futuna',
'WSM'=>'Samoa',
'YEM'=>'Yemen',
'ZAF'=>'South Africa',
'ZMB'=>'Zambia',
'ZWE'=>'Zimbabwe'
);
@aliaws
Copy link

aliaws commented Nov 23, 2023

Here is another version

const countriesCode = [
{label: "Aruba", value: "ABW"},
{label: "Afghanistan", value: "AFG"},
{label: "Angola", value: "AGO"},
{label: "Anguilla", value: "AIA"},
{label: "Åland Islands", value: "ALA"},
{label: "Albania", value: "ALB"},
{label: "Andorra", value: "AND"},
{label: "United Arab Emirates", value: "ARE"},
{label: "Argentina", value: "ARG"},
{label: "Armenia", value: "ARM"},
{label: "American Samoa", value: "ASM"},
{label: "Antarctica", value: "ATA"},
{label: "French Southern Territories", value: "ATF"},
{label: "Antigua and Barbuda", value: "ATG"},
{label: "Australia", value: "AUS"},
{label: "Austria", value: "AUT"},
{label: "Azerbaijan", value: "AZE"},
{label: "Burundi", value: "BDI"},
{label: "Belgium", value: "BEL"},
{label: "Benin", value: "BEN"},
{label: "Bonaire, Sint Eustatius and Saba", value: "BES"},
{label: "Burkina Faso", value: "BFA"},
{label: "Bangladesh", value: "BGD"},
{label: "Bulgaria", value: "BGR"},
{label: "Bahrain", value: "BHR"},
{label: "Bahamas", value: "BHS"},
{label: "Bosnia and Herzegovina", value: "BIH"},
{label: "Saint Barthélemy", value: "BLM"},
{label: "Belarus", value: "BLR"},
{label: "Belize", value: "BLZ"},
{label: "Bermuda", value: "BMU"},
{label: "Bolivia, Plurinational State of", value: "BOL"},
{label: "Brazil", value: "BRA"},
{label: "Barbados", value: "BRB"},
{label: "Brunei Darussalam", value: "BRN"},
{label: "Bhutan", value: "BTN"},
{label: "Bouvet Island", value: "BVT"},
{label: "Botswana", value: "BWA"},
{label: "Central African Republic", value: "CAF"},
{label: "Canada", value: "CAN"},
{label: "Cocos (Keeling) Islands", value: "CCK"},
{label: "Switzerland", value: "CHE"},
{label: "Chile", value: "CHL"},
{label: "China", value: "CHN"},
{label: "Côte d'Ivoire", value: "CIV"},
{label: "Cameroon", value: "CMR"},
{label: "Congo, the Democratic Republic of the", value: "COD"},
{label: "Congo", value: "COG"},
{label: "Cook Islands", value: "COK"},
{label: "Colombia", value: "COL"},
{label: "Comoros", value: "COM"},
{label: "Cape Verde", value: "CPV"},
{label: "Costa Rica", value: "CRI"},
{label: "Cuba", value: "CUB"},
{label: "Curaçao", value: "CUW"},
{label: "Christmas Island", value: "CXR"},
{label: "Cayman Islands", value: "CYM"},
{label: "Cyprus", value: "CYP"},
{label: "Czech Republic", value: "CZE"},
{label: "Germany", value: "DEU"},
{label: "Djibouti", value: "DJI"},
{label: "Dominica", value: "DMA"},
{label: "Denmark", value: "DNK"},
{label: "Dominican Republic", value: "DOM"},
{label: "Algeria", value: "DZA"},
{label: "Ecuador", value: "ECU"},
{label: "Egypt", value: "EGY"},
{label: "Eritrea", value: "ERI"},
{label: "Western Sahara", value: "ESH"},
{label: "Spain", value: "ESP"},
{label: "Estonia", value: "EST"},
{label: "Ethiopia", value: "ETH"},
{label: "Finland", value: "FIN"},
{label: "Fiji", value: "FJI"},
{label: "Falkland Islands (Malvinas)", value: "FLK"},
{label: "France", value: "FRA"},
{label: "Faroe Islands", value: "FRO"},
{label: "Micronesia, Federated States of", value: "FSM"},
{label: "Gabon", value: "GAB"},
{label: "United Kingdom", value: "GBR"},
{label: "Georgia", value: "GEO"},
{label: "Guernsey", value: "GGY"},
{label: "Ghana", value: "GHA"},
{label: "Gibraltar", value: "GIB"},
{label: "Guinea", value: "GIN"},
{label: "Guadeloupe", value: "GLP"},
{label: "Gambia", value: "GMB"},
{label: "Guinea-Bissau", value: "GNB"},
{label: "Equatorial Guinea", value: "GNQ"},
{label: "Greece", value: "GRC"},
{label: "Grenada", value: "GRD"},
{label: "Greenland", value: "GRL"},
{label: "Guatemala", value: "GTM"},
{label: "French Guiana", value: "GUF"},
{label: "Guam", value: "GUM"},
{label: "Guyana", value: "GUY"},
{label: "Hong Kong", value: "HKG"},
{label: "Heard Island and McDonald Islands", value: "HMD"},
{label: "Honduras", value: "HND"},
{label: "Croatia", value: "HRV"},
{label: "Haiti", value: "HTI"},
{label: "Hungary", value: "HUN"},
{label: "Indonesia", value: "IDN"},
{label: "Isle of Man", value: "IMN"},
{label: "India", value: "IND"},
{label: "British Indian Ocean Territory", value: "IOT"},
{label: "Ireland", value: "IRL"},
{label: "Iran, Islamic Republic of", value: "IRN"},
{label: "Iraq", value: "IRQ"},
{label: "Iceland", value: "ISL"},
{label: "Israel", value: "ISR"},
{label: "Italy", value: "ITA"},
{label: "Jamaica", value: "JAM"},
{label: "Jersey", value: "JEY"},
{label: "Jordan", value: "JOR"},
{label: "Japan", value: "JPN"},
{label: "Kazakhstan", value: "KAZ"},
{label: "Kenya", value: "KEN"},
{label: "Kyrgyzstan", value: "KGZ"},
{label: "Cambodia", value: "KHM"},
{label: "Kiribati", value: "KIR"},
{label: "Saint Kitts and Nevis", value: "KNA"},
{label: "Korea, Republic of", value: "KOR"},
{label: "Kuwait", value: "KWT"},
{label: "Lao People's Democratic Republic", value: "LAO"},
{label: "Lebanon", value: "LBN"},
{label: "Liberia", value: "LBR"},
{label: "Libya", value: "LBY"},
{label: "Saint Lucia", value: "LCA"},
{label: "Liechtenstein", value: "LIE"},
{label: "Sri Lanka", value: "LKA"},
{label: "Lesotho", value: "LSO"},
{label: "Lithuania", value: "LTU"},
{label: "Luxembourg", value: "LUX"},
{label: "Latvia", value: "LVA"},
{label: "Macao", value: "MAC"},
{label: "Saint Martin (French part)", value: "MAF"},
{label: "Morocco", value: "MAR"},
{label: "Monaco", value: "MCO"},
{label: "Moldova, Republic of", value: "MDA"},
{label: "Madagascar", value: "MDG"},
{label: "Maldives", value: "MDV"},
{label: "Mexico", value: "MEX"},
{label: "Marshall Islands", value: "MHL"},
{label: "Macedonia, the former Yugoslav Republic of", value: "MKD"},
{label: "Mali", value: "MLI"},
{label: "Malta", value: "MLT"},
{label: "Myanmar", value: "MMR"},
{label: "Montenegro", value: "MNE"},
{label: "Mongolia", value: "MNG"},
{label: "Northern Mariana Islands", value: "MNP"},
{label: "Mozambique", value: "MOZ"},
{label: "Mauritania", value: "MRT"},
{label: "Montserrat", value: "MSR"},
{label: "Martinique", value: "MTQ"},
{label: "Mauritius", value: "MUS"},
{label: "Malawi", value: "MWI"},
{label: "Malaysia", value: "MYS"},
{label: "Mayotte", value: "MYT"},
{label: "Namibia", value: "NAM"},
{label: "New Caledonia", value: "NCL"},
{label: "Niger", value: "NER"},
{label: "Norfolk Island", value: "NFK"},
{label: "Nigeria", value: "NGA"},
{label: "Nicaragua", value: "NIC"},
{label: "Niue", value: "NIU"},
{label: "Netherlands", value: "NLD"},
{label: "Norway", value: "NOR"},
{label: "Nepal", value: "NPL"},
{label: "Nauru", value: "NRU"},
{label: "New Zealand", value: "NZL"},
{label: "Oman", value: "OMN"},
{label: "Pakistan", value: "PAK"},
{label: "Panama", value: "PAN"},
{label: "Pitcairn", value: "PCN"},
{label: "Peru", value: "PER"},
{label: "Philippines", value: "PHL"},
{label: "Palau", value: "PLW"},
{label: "Papua New Guinea", value: "PNG"},
{label: "Poland", value: "POL"},
{label: "Puerto Rico", value: "PRI"},
{label: "Korea, Democratic People's Republic of", value: "PRK"},
{label: "Portugal", value: "PRT"},
{label: "Paraguay", value: "PRY"},
{label: "Palestinian Territory, Occupied", value: "PSE"},
{label: "French Polynesia", value: "PYF"},
{label: "Qatar", value: "QAT"},
{label: "Réunion", value: "REU"},
{label: "Romania", value: "ROU"},
{label: "Russian Federation", value: "RUS"},
{label: "Rwanda", value: "RWA"},
{label: "Saudi Arabia", value: "SAU"},
{label: "Sudan", value: "SDN"},
{label: "Senegal", value: "SEN"},
{label: "Singapore", value: "SGP"},
{label: "South Georgia and the South Sandwich Islands", value: "SGS"},
{label: "Saint Helena, Ascension and Tristan da Cunha", value: "SHN"},
{label: "Svalbard and Jan Mayen", value: "SJM"},
{label: "Solomon Islands", value: "SLB"},
{label: "Sierra Leone", value: "SLE"},
{label: "El Salvador", value: "SLV"},
{label: "San Marino", value: "SMR"},
{label: "Somalia", value: "SOM"},
{label: "Saint Pierre and Miquelon", value: "SPM"},
{label: "Serbia", value: "SRB"},
{label: "South Sudan", value: "SSD"},
{label: "Sao Tome and Principe", value: "STP"},
{label: "Suriname", value: "SUR"},
{label: "Slovakia", value: "SVK"},
{label: "Slovenia", value: "SVN"},
{label: "Sweden", value: "SWE"},
{label: "Swaziland", value: "SWZ"},
{label: "Sint Maarten (Dutch part)", value: "SXM"},
{label: "Seychelles", value: "SYC"},
{label: "Syrian Arab Republic", value: "SYR"},
{label: "Turks and Caicos Islands", value: "TCA"},
{label: "Chad", value: "TCD"},
{label: "Togo", value: "TGO"},
{label: "Thailand", value: "THA"},
{label: "Tajikistan", value: "TJK"},
{label: "Tokelau", value: "TKL"},
{label: "Turkmenistan", value: "TKM"},
{label: "Timor-Leste", value: "TLS"},
{label: "Tonga", value: "TON"},
{label: "Trinidad and Tobago", value: "TTO"},
{label: "Tunisia", value: "TUN"},
{label: "Turkey", value: "TUR"},
{label: "Tuvalu", value: "TUV"},
{label: "Taiwan, Province of China", value: "TWN"},
{label: "Tanzania, United Republic of", value: "TZA"},
{label: "Uganda", value: "UGA"},
{label: "Ukraine", value: "UKR"},
{label: "United States Minor Outlying Islands", value: "UMI"},
{label: "Uruguay", value: "URY"},
{label: "United States of America", value: "USA"},
{label: "Uzbekistan", value: "UZB"},
{label: "Holy See (Vatican City State)", value: "VAT"},
{label: "Saint Vincent and the Grenadines", value: "VCT"},
{label: "Venezuela, Bolivarian Republic of", value: "VEN"},
{label: "Virgin Islands, British", value: "VGB"},
{label: "Virgin Islands, U.S.", value: "VIR"},
{label: "Viet Nam", value: "VNM"},
{label: "Vanuatu", value: "VUT"},
{label: "Wallis and Futuna", value: "WLF"},
{label: "Samoa", value: "WSM"},
{label: "Yemen", value: "YEM"},
{label: "South Africa", value: "ZAF"},
{label: "Zambia", value: "ZMB"},
{label: "Zimbabwe", value: "ZWE"},
]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment