Skip to content

Instantly share code, notes, and snippets.

@alfaproject
Created January 16, 2015 12:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alfaproject/6baa1256fc6b3925996e to your computer and use it in GitHub Desktop.
Save alfaproject/6baa1256fc6b3925996e to your computer and use it in GitHub Desktop.
PHP countries array
'countries' => array(
'us' => array(
'dialCode' => 1,
'name' => 'United States',
'enabled' => false,
),
'gb' => array(
'dialCode' => 44,
'name' => 'United Kingdom',
'enabled' => false,
),
'af' => array(
'dialCode' => 93,
'name' => 'Afghanistan',
'enabled' => true,
),
'al' => array(
'dialCode' => 355,
'name' => 'Albania',
'enabled' => true,
),
'dz' => array(
'dialCode' => 213,
'name' => 'Algeria',
'enabled' => true,
),
'as' => array(
'dialCode' => 1684,
'name' => 'American Samoa',
'enabled' => false,
),
'ad' => array(
'dialCode' => 376,
'name' => 'Andorra',
'enabled' => true,
),
'ao' => array(
'dialCode' => 244,
'name' => 'Angola',
'enabled' => true,
),
'ai' => array(
'dialCode' => 1264,
'name' => 'Anguilla',
'enabled' => true,
),
'ag' => array(
'dialCode' => 1268,
'name' => 'Antigua and Barbuda',
'enabled' => true,
),
'ar' => array(
'dialCode' => 54,
'name' => 'Argentina',
'enabled' => true,
),
'am' => array(
'dialCode' => 374,
'name' => 'Armenia',
'enabled' => true,
),
'aw' => array(
'dialCode' => 297,
'name' => 'Aruba',
'enabled' => true,
),
'au' => array(
'dialCode' => 61,
'name' => 'Australia',
'enabled' => true,
),
'at' => array(
'dialCode' => 43,
'name' => 'Austria',
'enabled' => true,
),
'az' => array(
'dialCode' => 994,
'name' => 'Azerbaijan',
'enabled' => true,
),
'bs' => array(
'dialCode' => 1242,
'name' => 'Bahamas',
'enabled' => true,
),
'bh' => array(
'dialCode' => 973,
'name' => 'Bahrain',
'enabled' => true,
),
'bd' => array(
'dialCode' => 880,
'name' => 'Bangladesh',
'enabled' => true,
),
'bb' => array(
'dialCode' => 1246,
'name' => 'Barbados',
'enabled' => true,
),
'by' => array(
'dialCode' => 375,
'name' => 'Belarus',
'enabled' => true,
),
'be' => array(
'dialCode' => 32,
'name' => 'Belgium',
'enabled' => false,
),
'bz' => array(
'dialCode' => 501,
'name' => 'Belize',
'enabled' => true,
),
'bj' => array(
'dialCode' => 229,
'name' => 'Benin',
'enabled' => true,
),
'bm' => array(
'dialCode' => 1441,
'name' => 'Bermuda',
'enabled' => true,
),
'bt' => array(
'dialCode' => 975,
'name' => 'Bhutan',
'enabled' => true,
),
'bo' => array(
'dialCode' => 591,
'name' => 'Bolivia',
'enabled' => true,
),
'ba' => array(
'dialCode' => 387,
'name' => 'Bosnia and Herzegovina',
'enabled' => true,
),
'bw' => array(
'dialCode' => 267,
'name' => 'Botswana',
'enabled' => true,
),
'br' => array(
'dialCode' => 55,
'name' => 'Brazil',
'enabled' => true,
),
'io' => array(
'dialCode' => 246,
'name' => 'British Indian Ocean Territory',
'enabled' => true,
),
'vg' => array(
'dialCode' => 1284,
'name' => 'British Virgin Islands',
'enabled' => true,
),
'bn' => array(
'dialCode' => 673,
'name' => 'Brunei',
'enabled' => true,
),
'bg' => array(
'dialCode' => 359,
'name' => 'Bulgaria',
'enabled' => true,
),
'bf' => array(
'dialCode' => 226,
'name' => 'Burkina Faso',
'enabled' => true,
),
'bi' => array(
'dialCode' => 257,
'name' => 'Burundi',
'enabled' => true,
),
'kh' => array(
'dialCode' => 855,
'name' => 'Cambodia',
'enabled' => true,
),
'cm' => array(
'dialCode' => 237,
'name' => 'Cameroon',
'enabled' => true,
),
'ca' => array(
'dialCode' => 1,
'name' => 'Canada',
'enabled' => false,
),
'cv' => array(
'dialCode' => 238,
'name' => 'Cape Verde',
'enabled' => true,
),
'bq' => array(
'dialCode' => 599,
'name' => 'Caribbean Netherlands',
'enabled' => true,
),
'ky' => array(
'dialCode' => 1345,
'name' => 'Cayman Islands',
'enabled' => true,
),
'cf' => array(
'dialCode' => 236,
'name' => 'Central African Republic',
'enabled' => true,
),
'td' => array(
'dialCode' => 235,
'name' => 'Chad',
'enabled' => true,
),
'cl' => array(
'dialCode' => 56,
'name' => 'Chile',
'enabled' => true,
),
'cn' => array(
'dialCode' => 86,
'name' => 'China',
'enabled' => true,
),
'co' => array(
'dialCode' => 57,
'name' => 'Colombia',
'enabled' => true,
),
'km' => array(
'dialCode' => 269,
'name' => 'Comoros',
'enabled' => true,
),
'cd' => array(
'dialCode' => 243,
'name' => 'Congo',
'enabled' => true,
),
'cg' => array(
'dialCode' => 242,
'name' => 'Congo',
'enabled' => true,
),
'ck' => array(
'dialCode' => 682,
'name' => 'Cook Islands',
'enabled' => true,
),
'cr' => array(
'dialCode' => 506,
'name' => 'Costa Rica',
'enabled' => true,
),
'ci' => array(
'dialCode' => 225,
'name' => 'Côte d\'Ivoire',
'enabled' => true,
),
'hr' => array(
'dialCode' => 385,
'name' => 'Croatia',
'enabled' => true,
),
'cu' => array(
'dialCode' => 53,
'name' => 'Cuba',
'enabled' => true,
),
'cw' => array(
'dialCode' => 599,
'name' => 'Curaçao',
'enabled' => true,
),
'cy' => array(
'dialCode' => 357,
'name' => 'Cyprus',
'enabled' => true,
),
'cz' => array(
'dialCode' => 420,
'name' => 'Czech Republic',
'enabled' => true,
),
'dk' => array(
'dialCode' => 45,
'name' => 'Denmark',
'enabled' => false,
),
'dj' => array(
'dialCode' => 253,
'name' => 'Djibouti',
'enabled' => true,
),
'dm' => array(
'dialCode' => 1767,
'name' => 'Dominica',
'enabled' => true,
),
'do' => array(
'dialCode' => 1809,
'name' => 'Dominican Republic',
'enabled' => true,
),
'ec' => array(
'dialCode' => 593,
'name' => 'Ecuador',
'enabled' => true,
),
'eg' => array(
'dialCode' => 20,
'name' => 'Egypt',
'enabled' => true,
),
'sv' => array(
'dialCode' => 503,
'name' => 'El Salvador',
'enabled' => true,
),
'gq' => array(
'dialCode' => 240,
'name' => 'Equatorial Guinea',
'enabled' => true,
),
'er' => array(
'dialCode' => 291,
'name' => 'Eritrea',
'enabled' => true,
),
'ee' => array(
'dialCode' => 372,
'name' => 'Estonia',
'enabled' => true,
),
'et' => array(
'dialCode' => 251,
'name' => 'Ethiopia',
'enabled' => true,
),
'fk' => array(
'dialCode' => 500,
'name' => 'Falkland Islands',
'enabled' => true,
),
'fo' => array(
'dialCode' => 298,
'name' => 'Faroe Islands',
'enabled' => true,
),
'fj' => array(
'dialCode' => 679,
'name' => 'Fiji',
'enabled' => true,
),
'fi' => array(
'dialCode' => 358,
'name' => 'Finland',
'enabled' => true,
),
'fr' => array(
'dialCode' => 33,
'name' => 'France',
'enabled' => false,
),
'gf' => array(
'dialCode' => 594,
'name' => 'French Guiana',
'enabled' => false,
),
'pf' => array(
'dialCode' => 689,
'name' => 'French Polynesia',
'enabled' => false,
),
'ga' => array(
'dialCode' => 241,
'name' => 'Gabon',
'enabled' => true,
),
'gm' => array(
'dialCode' => 220,
'name' => 'Gambia',
'enabled' => true,
),
'ge' => array(
'dialCode' => 995,
'name' => 'Georgia',
'enabled' => true,
),
'de' => array(
'dialCode' => 49,
'name' => 'Germany',
'enabled' => true,
),
'gh' => array(
'dialCode' => 233,
'name' => 'Ghana',
'enabled' => true,
),
'gi' => array(
'dialCode' => 350,
'name' => 'Gibraltar',
'enabled' => true,
),
'gr' => array(
'dialCode' => 30,
'name' => 'Greece',
'enabled' => true,
),
'gl' => array(
'dialCode' => 299,
'name' => 'Greenland',
'enabled' => true,
),
'gd' => array(
'dialCode' => 1473,
'name' => 'Grenada',
'enabled' => true,
),
'gp' => array(
'dialCode' => 590,
'name' => 'Guadeloupe',
'enabled' => false,
),
'gu' => array(
'dialCode' => 1671,
'name' => 'Guam',
'enabled' => false,
),
'gt' => array(
'dialCode' => 502,
'name' => 'Guatemala',
'enabled' => true,
),
'gn' => array(
'dialCode' => 224,
'name' => 'Guinea',
'enabled' => true,
),
'gw' => array(
'dialCode' => 245,
'name' => 'Guinea-Bissau',
'enabled' => true,
),
'gy' => array(
'dialCode' => 592,
'name' => 'Guyana',
'enabled' => true,
),
'ht' => array(
'dialCode' => 509,
'name' => 'Haiti',
'enabled' => true,
),
'hn' => array(
'dialCode' => 504,
'name' => 'Honduras',
'enabled' => true,
),
'hk' => array(
'dialCode' => 852,
'name' => 'Hong Kong',
'enabled' => true,
),
'hu' => array(
'dialCode' => 36,
'name' => 'Hungary',
'enabled' => true,
),
'is' => array(
'dialCode' => 354,
'name' => 'Iceland',
'enabled' => true,
),
'in' => array(
'dialCode' => 91,
'name' => 'India',
'enabled' => true,
),
'id' => array(
'dialCode' => 62,
'name' => 'Indonesia',
'enabled' => true,
),
'ir' => array(
'dialCode' => 98,
'name' => 'Iran',
'enabled' => true,
),
'iq' => array(
'dialCode' => 964,
'name' => 'Iraq',
'enabled' => true,
),
'ie' => array(
'dialCode' => 353,
'name' => 'Ireland',
'enabled' => true,
),
'il' => array(
'dialCode' => 972,
'name' => 'Israel',
'enabled' => false,
),
'it' => array(
'dialCode' => 39,
'name' => 'Italy',
'enabled' => false,
),
'jm' => array(
'dialCode' => 1876,
'name' => 'Jamaica',
'enabled' => true,
),
'jp' => array(
'dialCode' => 81,
'name' => 'Japan',
'enabled' => true,
),
'jo' => array(
'dialCode' => 962,
'name' => 'Jordan',
'enabled' => true,
),
'kz' => array(
'dialCode' => 7,
'name' => 'Kazakhstan',
'enabled' => true,
),
'ke' => array(
'dialCode' => 254,
'name' => 'Kenya',
'enabled' => true,
),
'ki' => array(
'dialCode' => 686,
'name' => 'Kiribati',
'enabled' => true,
),
'kw' => array(
'dialCode' => 965,
'name' => 'Kuwait',
'enabled' => true,
),
'kg' => array(
'dialCode' => 996,
'name' => 'Kyrgyzstan',
'enabled' => true,
),
'la' => array(
'dialCode' => 856,
'name' => 'Laos',
'enabled' => true,
),
'lv' => array(
'dialCode' => 371,
'name' => 'Latvia',
'enabled' => true,
),
'lb' => array(
'dialCode' => 961,
'name' => 'Lebanon',
'enabled' => true,
),
'ls' => array(
'dialCode' => 266,
'name' => 'Lesotho',
'enabled' => true,
),
'lr' => array(
'dialCode' => 231,
'name' => 'Liberia',
'enabled' => true,
),
'ly' => array(
'dialCode' => 218,
'name' => 'Libya',
'enabled' => true,
),
'li' => array(
'dialCode' => 423,
'name' => 'Liechtenstein',
'enabled' => true,
),
'lt' => array(
'dialCode' => 370,
'name' => 'Lithuania',
'enabled' => true,
),
'lu' => array(
'dialCode' => 352,
'name' => 'Luxembourg',
'enabled' => true,
),
'mo' => array(
'dialCode' => 853,
'name' => 'Macau',
'enabled' => true,
),
'mk' => array(
'dialCode' => 389,
'name' => 'Macedonia',
'enabled' => true,
),
'mg' => array(
'dialCode' => 261,
'name' => 'Madagascar',
'enabled' => true,
),
'mw' => array(
'dialCode' => 265,
'name' => 'Malawi',
'enabled' => true,
),
'my' => array(
'dialCode' => 60,
'name' => 'Malaysia',
'enabled' => true,
),
'mv' => array(
'dialCode' => 960,
'name' => 'Maldives',
'enabled' => true,
),
'ml' => array(
'dialCode' => 223,
'name' => 'Mali',
'enabled' => true,
),
'mt' => array(
'dialCode' => 356,
'name' => 'Malta',
'enabled' => true,
),
'mh' => array(
'dialCode' => 692,
'name' => 'Marshall Islands',
'enabled' => true,
),
'mq' => array(
'dialCode' => 596,
'name' => 'Martinique',
'enabled' => false,
),
'mr' => array(
'dialCode' => 222,
'name' => 'Mauritania',
'enabled' => true,
),
'mu' => array(
'dialCode' => 230,
'name' => 'Mauritius',
'enabled' => true,
),
'mx' => array(
'dialCode' => 52,
'name' => 'Mexico',
'enabled' => true,
),
'fm' => array(
'dialCode' => 691,
'name' => 'Micronesia',
'enabled' => true,
),
'md' => array(
'dialCode' => 373,
'name' => 'Moldova',
'enabled' => true,
),
'mc' => array(
'dialCode' => 377,
'name' => 'Monaco',
'enabled' => true,
),
'mn' => array(
'dialCode' => 976,
'name' => 'Mongolia',
'enabled' => true,
),
'me' => array(
'dialCode' => 382,
'name' => 'Montenegro',
'enabled' => true,
),
'ms' => array(
'dialCode' => 1664,
'name' => 'Montserrat',
'enabled' => true,
),
'ma' => array(
'dialCode' => 212,
'name' => 'Morocco',
'enabled' => true,
),
'mz' => array(
'dialCode' => 258,
'name' => 'Mozambique',
'enabled' => true,
),
'mm' => array(
'dialCode' => 95,
'name' => 'Myanmar',
'enabled' => true,
),
'na' => array(
'dialCode' => 264,
'name' => 'Namibia',
'enabled' => true,
),
'nr' => array(
'dialCode' => 674,
'name' => 'Nauru',
'enabled' => true,
),
'np' => array(
'dialCode' => 977,
'name' => 'Nepal',
'enabled' => true,
),
'nl' => array(
'dialCode' => 31,
'name' => 'Netherlands',
'enabled' => false,
),
'nc' => array(
'dialCode' => 687,
'name' => 'New Caledonia',
'enabled' => false,
),
'nz' => array(
'dialCode' => 64,
'name' => 'New Zealand',
'enabled' => true,
),
'ni' => array(
'dialCode' => 505,
'name' => 'Nicaragua',
'enabled' => true,
),
'ne' => array(
'dialCode' => 227,
'name' => 'Niger',
'enabled' => true,
),
'ng' => array(
'dialCode' => 234,
'name' => 'Nigeria',
'enabled' => true,
),
'nu' => array(
'dialCode' => 683,
'name' => 'Niue',
'enabled' => true,
),
'nf' => array(
'dialCode' => 672,
'name' => 'Norfolk Island',
'enabled' => true,
),
'kp' => array(
'dialCode' => 850,
'name' => 'North Korea',
'enabled' => true,
),
'mp' => array(
'dialCode' => 1670,
'name' => 'Northern Mariana Islands',
'enabled' => true,
),
'no' => array(
'dialCode' => 47,
'name' => 'Norway',
'enabled' => true,
),
'om' => array(
'dialCode' => 968,
'name' => 'Oman',
'enabled' => true,
),
'pk' => array(
'dialCode' => 92,
'name' => 'Pakistan',
'enabled' => true,
),
'pw' => array(
'dialCode' => 680,
'name' => 'Palau',
'enabled' => true,
),
'ps' => array(
'dialCode' => 970,
'name' => 'Palestine',
'enabled' => true,
),
'pa' => array(
'dialCode' => 507,
'name' => 'Panama',
'enabled' => true,
),
'pg' => array(
'dialCode' => 675,
'name' => 'Papua New Guinea',
'enabled' => true,
),
'py' => array(
'dialCode' => 595,
'name' => 'Paraguay',
'enabled' => true,
),
'pe' => array(
'dialCode' => 51,
'name' => 'Peru',
'enabled' => true,
),
'ph' => array(
'dialCode' => 63,
'name' => 'Philippines',
'enabled' => true,
),
'pl' => array(
'dialCode' => 48,
'name' => 'Poland',
'enabled' => true,
),
'pt' => array(
'dialCode' => 351,
'name' => 'Portugal',
'enabled' => true,
),
'pr' => array(
'dialCode' => 1787,
'name' => 'Puerto Rico',
'enabled' => true,
),
'qa' => array(
'dialCode' => 974,
'name' => 'Qatar',
'enabled' => true,
),
're' => array(
'dialCode' => 262,
'name' => 'Réunion',
'enabled' => true,
),
'ro' => array(
'dialCode' => 40,
'name' => 'Romania',
'enabled' => true,
),
'ru' => array(
'dialCode' => 7,
'name' => 'Russia',
'enabled' => true,
),
'rw' => array(
'dialCode' => 250,
'name' => 'Rwanda',
'enabled' => true,
),
'bl' => array(
'dialCode' => 590,
'name' => 'St Barthélemy',
'enabled' => false,
),
'sh' => array(
'dialCode' => 290,
'name' => 'St Helena',
'enabled' => true,
),
'kn' => array(
'dialCode' => 1869,
'name' => 'St Kitts and Nevis',
'enabled' => true,
),
'lc' => array(
'dialCode' => 1758,
'name' => 'St Lucia',
'enabled' => true,
),
'mf' => array(
'dialCode' => 590,
'name' => 'St Martin',
'enabled' => false,
),
'pm' => array(
'dialCode' => 508,
'name' => 'St Pierre and Miquelon',
'enabled' => false,
),
'vc' => array(
'dialCode' => 1784,
'name' => 'St Vincent and the Grenadines',
'enabled' => true,
),
'ws' => array(
'dialCode' => 685,
'name' => 'Samoa',
'enabled' => true,
),
'sm' => array(
'dialCode' => 378,
'name' => 'San Marino',
'enabled' => true,
),
'st' => array(
'dialCode' => 239,
'name' => 'São Tomé and Príncipe',
'enabled' => true,
),
'sa' => array(
'dialCode' => 966,
'name' => 'Saudi Arabia',
'enabled' => true,
),
'sn' => array(
'dialCode' => 221,
'name' => 'Senegal',
'enabled' => true,
),
'rs' => array(
'dialCode' => 381,
'name' => 'Serbia',
'enabled' => true,
),
'sc' => array(
'dialCode' => 248,
'name' => 'Seychelles',
'enabled' => true,
),
'sl' => array(
'dialCode' => 232,
'name' => 'Sierra Leone',
'enabled' => true,
),
'sg' => array(
'dialCode' => 65,
'name' => 'Singapore',
'enabled' => true,
),
'sx' => array(
'dialCode' => 1721,
'name' => 'Sint Maarten',
'enabled' => true,
),
'sk' => array(
'dialCode' => 421,
'name' => 'Slovakia',
'enabled' => true,
),
'si' => array(
'dialCode' => 386,
'name' => 'Slovenia',
'enabled' => true,
),
'sb' => array(
'dialCode' => 677,
'name' => 'Solomon Islands',
'enabled' => true,
),
'so' => array(
'dialCode' => 252,
'name' => 'Somalia',
'enabled' => true,
),
'za' => array(
'dialCode' => 27,
'name' => 'South Africa',
'enabled' => true,
),
'kr' => array(
'dialCode' => 82,
'name' => 'South Korea',
'enabled' => true,
),
'ss' => array(
'dialCode' => 211,
'name' => 'South Sudan',
'enabled' => true,
),
'es' => array(
'dialCode' => 34,
'name' => 'Spain',
'enabled' => false,
),
'lk' => array(
'dialCode' => 94,
'name' => 'Sri Lanka',
'enabled' => true,
),
'sd' => array(
'dialCode' => 249,
'name' => 'Sudan',
'enabled' => true,
),
'sr' => array(
'dialCode' => 597,
'name' => 'Suriname',
'enabled' => true,
),
'sz' => array(
'dialCode' => 268,
'name' => 'Swaziland',
'enabled' => true,
),
'se' => array(
'dialCode' => 46,
'name' => 'Sweden',
'enabled' => true,
),
'ch' => array(
'dialCode' => 41,
'name' => 'Switzerland',
'enabled' => true,
),
'sy' => array(
'dialCode' => 963,
'name' => 'Syria',
'enabled' => true,
),
'tw' => array(
'dialCode' => 886,
'name' => 'Taiwan',
'enabled' => true,
),
'tj' => array(
'dialCode' => 992,
'name' => 'Tajikistan',
'enabled' => true,
),
'tz' => array(
'dialCode' => 255,
'name' => 'Tanzania',
'enabled' => true,
),
'th' => array(
'dialCode' => 66,
'name' => 'Thailand',
'enabled' => false,
),
'tl' => array(
'dialCode' => 670,
'name' => 'Timor-Leste',
'enabled' => false,
),
'tg' => array(
'dialCode' => 228,
'name' => 'Togo',
'enabled' => true,
),
'tk' => array(
'dialCode' => 690,
'name' => 'Tokelau',
'enabled' => true,
),
'to' => array(
'dialCode' => 676,
'name' => 'Tonga',
'enabled' => true,
),
'tt' => array(
'dialCode' => 1868,
'name' => 'Trinidad and Tobago',
'enabled' => true,
),
'tn' => array(
'dialCode' => 216,
'name' => 'Tunisia',
'enabled' => true,
),
'tr' => array(
'dialCode' => 90,
'name' => 'Turkey',
'enabled' => true,
),
'tm' => array(
'dialCode' => 993,
'name' => 'Turkmenistan',
'enabled' => true,
),
'tc' => array(
'dialCode' => 1649,
'name' => 'Turks and Caicos Islands',
'enabled' => true,
),
'tv' => array(
'dialCode' => 688,
'name' => 'Tuvalu',
'enabled' => true,
),
'vi' => array(
'dialCode' => 1340,
'name' => 'U.S. Virgin Islands',
'enabled' => true,
),
'ug' => array(
'dialCode' => 256,
'name' => 'Uganda',
'enabled' => true,
),
'ua' => array(
'dialCode' => 380,
'name' => 'Ukraine',
'enabled' => true,
),
'ae' => array(
'dialCode' => 971,
'name' => 'United Arab Emirates',
'enabled' => true,
),
'uy' => array(
'dialCode' => 598,
'name' => 'Uruguay',
'enabled' => true,
),
'uz' => array(
'dialCode' => 998,
'name' => 'Uzbekistan',
'enabled' => true,
),
'vu' => array(
'dialCode' => 678,
'name' => 'Vanuatu',
'enabled' => true,
),
'va' => array(
'dialCode' => 379,
'name' => 'Vatican City',
'enabled' => true,
),
've' => array(
'dialCode' => 58,
'name' => 'Venezuela',
'enabled' => true,
),
'vn' => array(
'dialCode' => 84,
'name' => 'Vietnam',
'enabled' => true,
),
'wf' => array(
'dialCode' => 681,
'name' => 'Wallis and Futuna',
'enabled' => false,
),
'ye' => array(
'dialCode' => 967,
'name' => 'Yemen',
'enabled' => true,
),
'zm' => array(
'dialCode' => 260,
'name' => 'Zambia',
'enabled' => true,
),
'zw' => array(
'dialCode' => 263,
'name' => 'Zimbabwe',
'enabled' => true,
),
),
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment