Created
August 6, 2024 10:09
-
-
Save shreyanshp-cactus/2cc4226a20c2389bffc740fc48860307 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| return [ | |
| 'af' => [ 'calling_code' => '+93', 'name' => 'Afghanistan'], | |
| 'ax' => [ 'calling_code' => '', 'name' => 'Aland Islands'], | |
| 'al' => [ 'calling_code' => '+355', 'name' => 'Albania'], | |
| 'dz' => [ 'calling_code' => '+213', 'name' => 'Algeria'], | |
| 'as' => [ 'calling_code' => '+1', 'name' => 'American Samoa'], | |
| 'ad' => [ 'calling_code' => '+376', 'name' => 'Andorra'], | |
| 'ao' => [ 'calling_code' => '+244', 'name' => 'Angola'], | |
| 'ai' => [ 'calling_code' => '+1', 'name' => 'Anguilla'], | |
| 'aq' => [ 'calling_code' => '+672', 'name' => 'Antarctica'], | |
| 'ag' => [ 'calling_code' => '+1', 'name' => 'Antigua and Barbuda'], | |
| 'ar' => [ 'calling_code' => '+54', 'name' => 'Argentina'], | |
| 'am' => [ 'calling_code' => '+374', 'name' => 'Armenia'], | |
| 'aw' => [ 'calling_code' => '+297', 'name' => 'Aruba'], | |
| 'au' => [ 'calling_code' => '+61', 'name' => 'Australia'], | |
| 'at' => [ 'calling_code' => '+43', 'name' => 'Austria'], | |
| 'az' => [ 'calling_code' => '+994', 'name' => 'Azerbaijan'], | |
| 'bs' => [ 'calling_code' => '+1', 'name' => 'Bahamas'], | |
| 'bh' => [ 'calling_code' => '+973', 'name' => 'Bahrain'], | |
| 'bd' => [ 'calling_code' => '+880', 'name' => 'Bangladesh'], | |
| 'bb' => [ 'calling_code' => '+1', 'name' => 'Barbados'], | |
| 'by' => [ 'calling_code' => '+375', 'name' => 'Belarus'], | |
| 'be' => [ 'calling_code' => '+32', 'name' => 'Belgium'], | |
| 'bz' => [ 'calling_code' => '+501', 'name' => 'Belize'], | |
| 'bj' => [ 'calling_code' => '+229', 'name' => 'Benin'], | |
| 'bm' => [ 'calling_code' => '+1', 'name' => 'Bermuda'], | |
| 'bt' => [ 'calling_code' => '+975', 'name' => 'Bhutan'], | |
| 'bo' => [ 'calling_code' => '+591', 'name' => 'Bolivia'], | |
| 'ba' => [ 'calling_code' => '+387', 'name' => 'Bosnia and Herzegovina'], | |
| 'bw' => [ 'calling_code' => '+267', 'name' => 'Botswana'], | |
| 'bv' => [ 'calling_code' => '', 'name' => 'Bouvet Island'], | |
| 'br' => [ 'calling_code' => '+55', 'name' => 'Brazil'], | |
| 'io' => [ 'calling_code' => '+246', 'name' => 'British Indian Ocean Territory'], | |
| 'vg' => [ 'calling_code' => '+1', 'name' => 'British Virgin Islands'], | |
| 'bn' => [ 'calling_code' => '+673', 'name' => 'Brunei'], | |
| 'bg' => [ 'calling_code' => '+359', 'name' => 'Bulgaria'], | |
| 'bf' => [ 'calling_code' => '+226', 'name' => 'Burkina Faso'], | |
| 'bi' => [ 'calling_code' => '+257', 'name' => 'Burundi'], | |
| 'kh' => [ 'calling_code' => '+855', 'name' => 'Cambodia'], | |
| 'cm' => [ 'calling_code' => '+237', 'name' => 'Cameroon'], | |
| 'ca' => [ 'calling_code' => '+1', 'name' => 'Canada'], | |
| 'cv' => [ 'calling_code' => '+238', 'name' => 'Cape Verde'], | |
| 'ky' => [ 'calling_code' => '+1', 'name' => 'Cayman Islands'], | |
| 'cf' => [ 'calling_code' => '+236', 'name' => 'Central African Republic'], | |
| 'td' => [ 'calling_code' => '+235', 'name' => 'Chad'], | |
| 'cl' => [ 'calling_code' => '+56', 'name' => 'Chile'], | |
| 'cn' => [ 'calling_code' => '+86', 'name' => 'China'], | |
| 'cx' => [ 'calling_code' => '+61', 'name' => 'Christmas Island'], | |
| 'cc' => [ 'calling_code' => '+61', 'name' => 'Cocos (Keeling) Islands'], | |
| 'co' => [ 'calling_code' => '+57', 'name' => 'Colombia'], | |
| 'km' => [ 'calling_code' => '+269', 'name' => 'Comoros'], | |
| 'cg' => [ 'calling_code' => '+242', 'name' => 'Congo (Brazzaville)'], | |
| 'cd' => [ 'calling_code' => '+243', 'name' => 'Congo (Kinshasa)'], | |
| 'ck' => [ 'calling_code' => '+682', 'name' => 'Cook Islands'], | |
| 'cr' => [ 'calling_code' => '+506', 'name' => 'Costa Rica'], | |
| 'hr' => [ 'calling_code' => '+385', 'name' => 'Croatia'], | |
| 'cu' => [ 'calling_code' => '+53', 'name' => 'Cuba'], | |
| 'cy' => [ 'calling_code' => '+357', 'name' => 'Cyprus'], | |
| 'cz' => [ 'calling_code' => '+420', 'name' => 'Czech Republic'], | |
| 'dk' => [ 'calling_code' => '+45', 'name' => 'Denmark'], | |
| 'dj' => [ 'calling_code' => '+253', 'name' => 'Djibouti'], | |
| 'dm' => [ 'calling_code' => '+1', 'name' => 'Dominica'], | |
| 'do' => [ 'calling_code' => '+1', 'name' => 'Dominican Republic'], | |
| 'tl' => [ 'calling_code' => ',', 'name' => 'East Timor'], | |
| 'ec' => [ 'calling_code' => '+593', 'name' => 'Ecuador'], | |
| 'eg' => [ 'calling_code' => '+20', 'name' => 'Egypt'], | |
| 'sv' => [ 'calling_code' => '+503', 'name' => 'El Salvador'], | |
| 'gq' => [ 'calling_code' => '+240', 'name' => 'Equatorial Guinea'], | |
| 'er' => [ 'calling_code' => '+291', 'name' => 'Eritrea'], | |
| 'ee' => [ 'calling_code' => '+372', 'name' => 'Estonia'], | |
| 'et' => [ 'calling_code' => '+251', 'name' => 'Ethiopia'], | |
| 'fk' => [ 'calling_code' => '+500', 'name' => 'Falkland Islands'], | |
| 'fo' => [ 'calling_code' => '+298', 'name' => 'Faroe Islands'], | |
| 'fj' => [ 'calling_code' => '+679', 'name' => 'Fiji'], | |
| 'fi' => [ 'calling_code' => '+358', 'name' => 'Finland'], | |
| 'fr' => [ 'calling_code' => '+33', 'name' => 'France'], | |
| 'gf' => [ 'calling_code' => '+594', 'name' => 'French Guiana'], | |
| 'pf' => [ 'calling_code' => '+689', 'name' => 'French Polynesia'], | |
| 'tf' => [ 'calling_code' => '', 'name' => 'French Southern Territories'], | |
| 'ga' => [ 'calling_code' => '+241', 'name' => 'Gabon'], | |
| 'gm' => [ 'calling_code' => '+220', 'name' => 'Gambia'], | |
| 'ge' => [ 'calling_code' => '+995', 'name' => 'Georgia'], | |
| 'de' => [ 'calling_code' => '+49', 'name' => 'Germany'], | |
| 'gh' => [ 'calling_code' => '+233', 'name' => 'Ghana'], | |
| 'gi' => [ 'calling_code' => '+350', 'name' => 'Gibraltar'], | |
| 'gr' => [ 'calling_code' => '+30', 'name' => 'Greece'], | |
| 'gl' => [ 'calling_code' => '+299', 'name' => 'Greenland'], | |
| 'gd' => [ 'calling_code' => '+1', 'name' => 'Grenada'], | |
| 'gp' => [ 'calling_code' => '+590', 'name' => 'Guadeloupe'], | |
| 'gu' => [ 'calling_code' => '+1', 'name' => 'Guam'], | |
| 'gt' => [ 'calling_code' => '+502', 'name' => 'Guatemala'], | |
| 'gg' => [ 'calling_code' => '', 'name' => 'Guernsey'], | |
| 'gn' => [ 'calling_code' => '+224', 'name' => 'Guinea'], | |
| 'gw' => [ 'calling_code' => '+245', 'name' => 'Guinea-Bissau'], | |
| 'gy' => [ 'calling_code' => '+592', 'name' => 'Guyana'], | |
| 'ht' => [ 'calling_code' => '+509', 'name' => 'Haiti'], | |
| 'hm' => [ 'calling_code' => '', 'name' => 'Heard Island and McDonald Islands'], | |
| 'hn' => [ 'calling_code' => '+504', 'name' => 'Honduras'], | |
| 'hk' => [ 'calling_code' => '+852', 'name' => 'Hong Kong S.A.R., China'], | |
| 'hu' => [ 'calling_code' => '+36', 'name' => 'Hungary'], | |
| 'is' => [ 'calling_code' => '+354', 'name' => 'Iceland'], | |
| 'in' => [ 'calling_code' => '+91', 'name' => 'India'], | |
| 'id' => [ 'calling_code' => '+62', 'name' => 'Indonesia'], | |
| 'ir' => [ 'calling_code' => '+98', 'name' => 'Iran'], | |
| 'iq' => [ 'calling_code' => '+964', 'name' => 'Iraq'], | |
| 'ie' => [ 'calling_code' => '+353', 'name' => 'Ireland'], | |
| 'im' => [ 'calling_code' => '', 'name' => 'Isle of Man'], | |
| 'il' => [ 'calling_code' => '+972', 'name' => 'Israel'], | |
| 'it' => [ 'calling_code' => '+39', 'name' => 'Italy'], | |
| 'ci' => [ 'calling_code' => '+225', 'name' => 'Ivory Coast'], | |
| 'jm' => [ 'calling_code' => '+1', 'name' => 'Jamaica'], | |
| 'jp' => [ 'calling_code' => '+81', 'name' => 'Japan'], | |
| 'je' => [ 'calling_code' => '', 'name' => 'Jersey'], | |
| 'jo' => [ 'calling_code' => '+962', 'name' => 'Jordan'], | |
| 'kz' => [ 'calling_code' => '+7', 'name' => 'Kazakhstan'], | |
| 'ke' => [ 'calling_code' => '+254', 'name' => 'Kenya'], | |
| 'ki' => [ 'calling_code' => '+686', 'name' => 'Kiribati'], | |
| 'kw' => [ 'calling_code' => '+965', 'name' => 'Kuwait'], | |
| 'kg' => [ 'calling_code' => '+996', 'name' => 'Kyrgyzstan'], | |
| 'la' => [ 'calling_code' => '+856', 'name' => 'Laos'], | |
| 'lv' => [ 'calling_code' => '+371', 'name' => 'Latvia'], | |
| 'lb' => [ 'calling_code' => '+961', 'name' => 'Lebanon'], | |
| 'ls' => [ 'calling_code' => '+266', 'name' => 'Lesotho'], | |
| 'lr' => [ 'calling_code' => '+231', 'name' => 'Liberia'], | |
| 'ly' => [ 'calling_code' => '+218', 'name' => 'Libya'], | |
| 'li' => [ 'calling_code' => '+423', 'name' => 'Liechtenstein'], | |
| 'lt' => [ 'calling_code' => '+370', 'name' => 'Lithuania'], | |
| 'lu' => [ 'calling_code' => '+352', 'name' => 'Luxembourg'], | |
| 'mo' => [ 'calling_code' => '+853', 'name' => 'Macao S.A.R., China'], | |
| 'mk' => [ 'calling_code' => '+389', 'name' => 'Macedonia'], | |
| 'mg' => [ 'calling_code' => '+261', 'name' => 'Madagascar'], | |
| 'mw' => [ 'calling_code' => '+265', 'name' => 'Malawi'], | |
| 'my' => [ 'calling_code' => '+60', 'name' => 'Malaysia'], | |
| 'mv' => [ 'calling_code' => '+960', 'name' => 'Maldives'], | |
| 'ml' => [ 'calling_code' => '+223', 'name' => 'Mali'], | |
| 'mt' => [ 'calling_code' => '+356', 'name' => 'Malta'], | |
| 'mh' => [ 'calling_code' => '+692', 'name' => 'Marshall Islands'], | |
| 'mq' => [ 'calling_code' => '+596', 'name' => 'Martinique'], | |
| 'mr' => [ 'calling_code' => '+222', 'name' => 'Mauritania'], | |
| 'mu' => [ 'calling_code' => '+230', 'name' => 'Mauritius'], | |
| 'yt' => [ 'calling_code' => '+269', 'name' => 'Mayotte'], | |
| 'mx' => [ 'calling_code' => '+52', 'name' => 'Mexico'], | |
| 'fm' => [ 'calling_code' => '+691', 'name' => 'Micronesia'], | |
| 'md' => [ 'calling_code' => '+373', 'name' => 'Moldova'], | |
| 'mc' => [ 'calling_code' => '+377', 'name' => 'Monaco'], | |
| 'mn' => [ 'calling_code' => '+976', 'name' => 'Mongolia'], | |
| 'me' => [ 'calling_code' => '+382', 'name' => 'Montenegro'], | |
| 'ms' => [ 'calling_code' => '+1', 'name' => 'Montserrat'], | |
| 'ma' => [ 'calling_code' => '+212', 'name' => 'Morocco'], | |
| 'mz' => [ 'calling_code' => '+258', 'name' => 'Mozambique'], | |
| 'mm' => [ 'calling_code' => '+95', 'name' => 'Myanmar'], | |
| 'na' => [ 'calling_code' => '+264', 'name' => 'Namibia'], | |
| 'nr' => [ 'calling_code' => '+674', 'name' => 'Nauru'], | |
| 'np' => [ 'calling_code' => '+977', 'name' => 'Nepal'], | |
| 'nl' => [ 'calling_code' => '+31', 'name' => 'Netherlands'], | |
| 'an' => [ 'calling_code' => '+599', 'name' => 'Netherlands Antilles'], | |
| 'nc' => [ 'calling_code' => '+687', 'name' => 'New Caledonia'], | |
| 'nz' => [ 'calling_code' => '+64', 'name' => 'New Zealand'], | |
| 'ni' => [ 'calling_code' => '+505', 'name' => 'Nicaragua'], | |
| 'ne' => [ 'calling_code' => '+227', 'name' => 'Niger'], | |
| 'ng' => [ 'calling_code' => '+234', 'name' => 'Nigeria'], | |
| 'nu' => [ 'calling_code' => '+683', 'name' => 'Niue'], | |
| 'nf' => [ 'calling_code' => '+672', 'name' => 'Norfolk Island'], | |
| 'mp' => [ 'calling_code' => '+1', 'name' => 'Northern Mariana Islands'], | |
| 'kp' => [ 'calling_code' => '+850', 'name' => 'North Korea'], | |
| 'no' => [ 'calling_code' => '+47', 'name' => 'Norway'], | |
| 'om' => [ 'calling_code' => '+968', 'name' => 'Oman'], | |
| 'pk' => [ 'calling_code' => '+92', 'name' => 'Pakistan'], | |
| 'pw' => [ 'calling_code' => '+680', 'name' => 'Palau'], | |
| 'ps' => [ 'calling_code' => '+970', 'name' => 'Palestinian Territory'], | |
| 'pa' => [ 'calling_code' => '+507', 'name' => 'Panama'], | |
| 'pg' => [ 'calling_code' => '+675', 'name' => 'Papua New Guinea'], | |
| 'py' => [ 'calling_code' => '+595', 'name' => 'Paraguay'], | |
| 'pe' => [ 'calling_code' => '+51', 'name' => 'Peru'], | |
| 'ph' => [ 'calling_code' => '+63', 'name' => 'Philippines'], | |
| 'pn' => [ 'calling_code' => '', 'name' => 'Pitcairn'], | |
| 'pl' => [ 'calling_code' => '+48', 'name' => 'Poland'], | |
| 'pt' => [ 'calling_code' => '+351', 'name' => 'Portugal'], | |
| 'pr' => [ 'calling_code' => '+1', 'name' => 'Puerto Rico'], | |
| 'qa' => [ 'calling_code' => '+974', 'name' => 'Qatar'], | |
| 're' => [ 'calling_code' => '', 'name' => 'Reunion'], | |
| 'ro' => [ 'calling_code' => '+40', 'name' => 'Romania'], | |
| 'ru' => [ 'calling_code' => '+7', 'name' => 'Russia'], | |
| 'rw' => [ 'calling_code' => '+250', 'name' => 'Rwanda'], | |
| 'sh' => [ 'calling_code' => '+290', 'name' => 'Saint Helena'], | |
| 'kn' => [ 'calling_code' => '+1', 'name' => 'Saint Kitts and Nevis'], | |
| 'lc' => [ 'calling_code' => '+1', 'name' => 'Saint Lucia'], | |
| 'pm' => [ 'calling_code' => '+508', 'name' => 'Saint Pierre and Miquelon'], | |
| 'vc' => [ 'calling_code' => '+1', 'name' => 'Saint Vincent and the Grenadines'], | |
| 'ws' => [ 'calling_code' => '+1', 'name' => 'Samoa'], | |
| 'sm' => [ 'calling_code' => '+378', 'name' => 'San Marino'], | |
| 'st' => [ 'calling_code' => '+239', 'name' => 'Sao Tome and Principe'], | |
| 'sa' => [ 'calling_code' => '+966', 'name' => 'Saudi Arabia'], | |
| 'sn' => [ 'calling_code' => '+221', 'name' => 'Senegal'], | |
| 'rs' => [ 'calling_code' => '+381', 'name' => 'Serbia'], | |
| 'cs' => [ 'calling_code' => '', 'name' => 'Serbia And Montenegro'], | |
| 'sc' => [ 'calling_code' => '+248', 'name' => 'Seychelles'], | |
| 'sl' => [ 'calling_code' => '+232', 'name' => 'Sierra Leone'], | |
| 'sg' => [ 'calling_code' => '+65', 'name' => 'Singapore'], | |
| 'sk' => [ 'calling_code' => '+421', 'name' => 'Slovakia'], | |
| 'si' => [ 'calling_code' => '+386', 'name' => 'Slovenia'], | |
| 'sb' => [ 'calling_code' => '+677', 'name' => 'Solomon Islands'], | |
| 'so' => [ 'calling_code' => '+252', 'name' => 'Somalia'], | |
| 'za' => [ 'calling_code' => '+27', 'name' => 'South Africa'], | |
| 'gs' => [ 'calling_code' => '', 'name' => 'South Georgia and the South Sandwich Islands'], | |
| 'kr' => [ 'calling_code' => '+82', 'name' => 'South Korea'], | |
| 'es' => [ 'calling_code' => '+34', 'name' => 'Spain'], | |
| 'lk' => [ 'calling_code' => '+94', 'name' => 'Sri Lanka'], | |
| 'sd' => [ 'calling_code' => '+249', 'name' => 'Sudan'], | |
| 'sr' => [ 'calling_code' => '+597', 'name' => 'Suriname'], | |
| 'sj' => [ 'calling_code' => '', 'name' => 'Svalbard and Jan Mayen'], | |
| 'sz' => [ 'calling_code' => '+268', 'name' => 'Swaziland'], | |
| 'se' => [ 'calling_code' => '+46', 'name' => 'Sweden'], | |
| 'ch' => [ 'calling_code' => '+41', 'name' => 'Switzerland'], | |
| 'sy' => [ 'calling_code' => '+963', 'name' => 'Syria'], | |
| 'tw' => [ 'calling_code' => '+886', 'name' => 'Taiwan'], | |
| 'tj' => [ 'calling_code' => '+992', 'name' => 'Tajikistan'], | |
| 'tz' => [ 'calling_code' => '+255', 'name' => 'Tanzania'], | |
| 'th' => [ 'calling_code' => '+66', 'name' => 'Thailand'], | |
| 'tg' => [ 'calling_code' => '+228', 'name' => 'Togo'], | |
| 'tk' => [ 'calling_code' => '+690', 'name' => 'Tokelau'], | |
| 'to' => [ 'calling_code' => '+676', 'name' => 'Tonga'], | |
| 'tt' => [ 'calling_code' => '+1', 'name' => 'Trinidad and Tobago'], | |
| 'tn' => [ 'calling_code' => '+216', 'name' => 'Tunisia'], | |
| 'tr' => [ 'calling_code' => '+90', 'name' => 'Turkey'], | |
| 'tm' => [ 'calling_code' => '+993', 'name' => 'Turkmenistan'], | |
| 'tc' => [ 'calling_code' => '+1', 'name' => 'Turks and Caicos Islands'], | |
| 'tv' => [ 'calling_code' => '+688', 'name' => 'Tuvalu'], | |
| 'ug' => [ 'calling_code' => '+256', 'name' => 'Uganda'], | |
| 'ua' => [ 'calling_code' => '+380', 'name' => 'Ukraine'], | |
| 'ae' => [ 'calling_code' => '+971', 'name' => 'United Arab Emirates'], | |
| 'gb' => [ 'calling_code' => '+44', 'name' => 'United Kingdom'], | |
| 'uk' => [ 'calling_code' => '+44', 'name' => 'United Kingdom'], | |
| 'us' => [ 'calling_code' => '+1', 'name' => 'United States'], | |
| 'um' => [ 'calling_code' => '', 'name' => 'United States Minor Outlying Islands'], | |
| 'uy' => [ 'calling_code' => '+598', 'name' => 'Uruguay'], | |
| 'vi' => [ 'calling_code' => '+1', 'name' => 'U.S. Virgin Islands'], | |
| 'uz' => [ 'calling_code' => '+998', 'name' => 'Uzbekistan'], | |
| 'vu' => [ 'calling_code' => '+678', 'name' => 'Vanuatu'], | |
| 'va' => [ 'calling_code' => '+39', 'name' => 'Vatican'], | |
| 've' => [ 'calling_code' => '+58', 'name' => 'Venezuela'], | |
| 'vn' => [ 'calling_code' => '+84', 'name' => 'Vietnam'], | |
| 'wf' => [ 'calling_code' => '+681', 'name' => 'Wallis and Futuna'], | |
| 'eh' => [ 'calling_code' => '', 'name' => 'Western Sahara'], | |
| 'ye' => [ 'calling_code' => '+967', 'name' => 'Yemen'], | |
| 'zm' => [ 'calling_code' => '+260', 'name' => 'Zambia'], | |
| 'zw' => [ 'calling_code' => '+263', 'name' => 'Zimbabwe'], | |
| ]; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment