Länderliste

  • PHP

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Länderliste

    Hallo zusammen

    Da ich momentan gerade für eine Internationale Firma etwas in PHP/JS (HTML/HTML5/CSS) entwickle, habe ich eine kleine Länderliste erstellt, die den vollen Ländernamen in Deutsch enthält, die offizielle Abkürzung sowie die Vorwahl.

    Da ich feststellen musste, wie aufwändig das ist, möchte ich euch gerne (und auch homepage-forum.de) mein Script anbieten. Ihr dürft es selbstverständlich verwenden/editieren wie ihr wollt. Credits sind erwünscht, jedoch nicht zwingend notwendig ;)

    [hide='Das Script']

    PHP-Quellcode

    1. <?php
    2. // LISTE MIT ALLEN LÄNDERN, DEREN CODES UND VORWAHLEN
    3. // ACHTUNG: LISTE ENTHÄLT NUR LÄNDER, IN DIE DER SMS-VERSAND KLAPPT
    4. // https://www.sms-expert.de/sms-ins-ausland/
    5. // $code["Land"][0] = Ländercode
    6. // $code["Land"][1] = Vorwahl des Landes (!! OHNE + und 00 !! So fordert es der SMS-Provider)
    7. $country["Afghanistan"][0] = "AF";
    8. $country["Afghanistan"][1] = "93";
    9. $country["Ägypten"][0] = "EG";
    10. $country["Ägypten"][1] = "20";
    11. $country["Albanien"][0] = "AL";
    12. $country["Albanien"][1] = "355";
    13. $country["Algerien"][0] = "DZ";
    14. $country["Algerien"][1] = "213";
    15. $country["Amerikanisch-Samoa"][0] = "AS";
    16. $country["Amerikanisch-Samoa"][1] = "1";
    17. $country["Andorra"][0] = "AD";
    18. $country["Andorra"][1] = "376";
    19. $country["Angola"][0] = "AO";
    20. $country["Angola"][1] = "244";
    21. $country["Anguilla"][0] = "AI";
    22. $country["Anguilla"][1] = "1";
    23. $country["Antigua und Barbuda"][0] = "AG";
    24. $country["Antigua und Barbuda"][1] = "1";
    25. $country["Äquatorialguinea"][0] = "GQ";
    26. $country["Äquatorialguinea"][1] = "240";
    27. $country["Argentinien"][0] = "AR";
    28. $country["Argentinien"][1] = "54";
    29. $country["Armenien"][0] = "AM";
    30. $country["Armenien"][1] = "374";
    31. $country["Aruba"][0] = "AW";
    32. $country["Aruba"][1] = "297";
    33. $country["Aserbaidschan"][0] = "AZ";
    34. $country["Aserbaidschan"][1] = "994";
    35. $country["Äthiopien"][0] = "ET";
    36. $country["Äthiopien"][1] = "251";
    37. $country["Australien"][0] = "AU";
    38. $country["Australien"][1] = "61";
    39. $country["Bahamas"][0] = "BS";
    40. $country["Bahamas"][1] = "1";
    41. $country["Bahrain"][0] = "BH";
    42. $country["Bahrain"][1] = "973";
    43. $country["Bangladesch"][0] = "BD";
    44. $country["Bangladesch"][1] = "880";
    45. $country["Barbados"][0] = "BB";
    46. $country["Barbados"][1] = "1";
    47. $country["Belgien"][0] = "BE";
    48. $country["Belgien"][1] = "32";
    49. $country["Belize"][0] = "BZ";
    50. $country["Belize"][1] = "501";
    51. $country["Benin"][0] = "BJ";
    52. $country["Benin"][1] = "229";
    53. $country["Bermuda"][0] = "BM";
    54. $country["Bermuda"][1] = "1";
    55. $country["Bhutan"][0] = "BT";
    56. $country["Bhutan"][1] = "975";
    57. $country["Bolivien"][0] = "BO";
    58. $country["Bolivien"][1] = "591";
    59. $country["Bosnien und Herzegowina"][0] = "BA";
    60. $country["Bosnien und Herzegowina"][1] = "387";
    61. $country["Botsuana"][0] = "BW";
    62. $country["Botsuana"][1] = "267";
    63. $country["Brasilien"][0] = "BR";
    64. $country["Brasilien"][1] = "55";
    65. $country["Britische Jungferninseln"][0] = "VG";
    66. $country["Britische Jungferninseln"][1] = "1";
    67. $country["Brunei"][0] = "BN";
    68. $country["Brunei"][1] = "673";
    69. $country["Bulgarien"][0] = "BG";
    70. $country["Bulgarien"][1] = "359";
    71. $country["Burkina Faso"][0] = "BF";
    72. $country["Burkina Faso"][1] = "226";
    73. $country["Burundi"][0] = "BI";
    74. $country["Burundi"][1] = "257";
    75. $country["Chile"][0] = "CL";
    76. $country["Chile"][1] = "56";
    77. $country["China"][0] = "CN";
    78. $country["China"][1] = "86";
    79. $country["Cookinseln"][0] = "CK";
    80. $country["Cookinseln"][1] = "682";
    81. $country["Costa Rica"][0] = "CR";
    82. $country["Costa Rica"][1] = "506";
    83. $country["Dänemark"][0] = "DK";
    84. $country["Dänemark"][1] = "45";
    85. $country["Demokratische Republik Kongo"][0] = "CD";
    86. $country["Demokratische Republik Kongo"][1] = "243";
    87. $country["Deutschland"][0] = "DE";
    88. $country["Deutschland"][1] = "49";
    89. $country["Dominica"][0] = "DM";
    90. $country["Dominica"][1] = "1";
    91. $country["Dominikanische Republik"][0] = "DO";
    92. $country["Dominikanische Republik"][1] = "1";
    93. $country["Dschibuti"][0] = "DJ";
    94. $country["Dschibuti"][1] = "253";
    95. $country["Ecuador"][0] = "EC";
    96. $country["Ecuador"][1] = "593";
    97. $country["El Salvador"][0] = "SV";
    98. $country["El Salvador"][1] = "503";
    99. $country["Elfenbeinküste"][0] = "CI";
    100. $country["Elfenbeinküste"][1] = "225";
    101. $country["Eritrea"][0] = "ER";
    102. $country["Eritrea"][1] = "291";
    103. $country["Estland"][0] = "EE";
    104. $country["Estland"][1] = "372";
    105. $country["Falklandinseln"][0] = "FK";
    106. $country["Falklandinseln"][1] = "500";
    107. $country["Färöer"][0] = "FO";
    108. $country["Färöer"][1] = "298";
    109. $country["Fidschi"][0] = "FJ";
    110. $country["Fidschi"][1] = "679";
    111. $country["Finnland"][0] = "FI";
    112. $country["Finnland"][1] = "358";
    113. $country["Frankreich"][0] = "FR";
    114. $country["Frankreich"][1] = "33";
    115. $country["Französisch-Polynesien"][0] = "PF";
    116. $country["Französisch-Polynesien"][1] = "689";
    117. $country["Gabun"][0] = "GA";
    118. $country["Gabun"][1] = "241";
    119. $country["Gambia"][0] = "GM";
    120. $country["Gambia"][1] = "220";
    121. $country["Georgien"][0] = "GE";
    122. $country["Georgien"][1] = "995";
    123. $country["Ghana"][0] = "GH";
    124. $country["Ghana"][1] = "233";
    125. $country["Gibraltar"][0] = "GI";
    126. $country["Gibraltar"][1] = "350";
    127. $country["Grenada"][0] = "GD";
    128. $country["Grenada"][1] = "1";
    129. $country["Griechenland"][0] = "GR";
    130. $country["Griechenland"][1] = "30";
    131. $country["Grönland"][0] = "GL";
    132. $country["Grönland"][1] = "299";
    133. $country["Grossbritannien"][0] = "UK";
    134. $country["Grossbritannien"][1] = "44";
    135. $country["Guadeloupe"][0] = "GP";
    136. $country["Guadeloupe"][1] = "590";
    137. $country["Guam"][0] = "GU";
    138. $country["Guam"][1] = "1";
    139. $country["Guatemala"][0] = "GT";
    140. $country["Guatemala"][1] = "502";
    141. $country["Guinea"][0] = "GN";
    142. $country["Guinea"][1] = "224";
    143. $country["Guinea-Bissau"][0] = "GW";
    144. $country["Guinea-Bissau"][1] = "245";
    145. $country["Guyana"][0] = "GY";
    146. $country["Guyana"][1] = "592";
    147. $country["Haiti"][0] = "HT";
    148. $country["Haiti"][1] = "509";
    149. $country["Honduras"][0] = "HN";
    150. $country["Honduras"][1] = "504";
    151. $country["Hongkong"][0] = "HK";
    152. $country["Hongkong"][1] = "852";
    153. $country["Indien"][0] = "IN";
    154. $country["Indien"][1] = "91";
    155. $country["Indonesien"][0] = "ID";
    156. $country["Indonesien"][1] = "62";
    157. $country["Irak"][0] = "IQ";
    158. $country["Irak"][1] = "964";
    159. $country["Iran"][0] = "IR";
    160. $country["Iran"][1] = "98";
    161. $country["Irland"][0] = "IE";
    162. $country["Irland"][1] = "353";
    163. $country["Island"][0] = "IS";
    164. $country["Island"][1] = "354";
    165. $country["Israel"][0] = "IL";
    166. $country["Israel"][1] = "972";
    167. $country["Italien"][0] = "IT";
    168. $country["Italien"][1] = "39";
    169. $country["Jamaika"][0] = "JM";
    170. $country["Jamaika"][1] = "1";
    171. $country["Japan"][0] = "JP";
    172. $country["Japan"][1] = "81";
    173. $country["Jemen"][0] = "YE";
    174. $country["Jemen"][1] = "967";
    175. $country["Jordanien"][0] = "JO";
    176. $country["Jordanien"][1] = "962";
    177. $country["Kaimaninseln"][0] = "KY";
    178. $country["Kaimaninseln"][1] = "1";
    179. $country["Kambodscha"][0] = "KH";
    180. $country["Kambodscha"][1] = "855";
    181. $country["Kamerun"][0] = "CM";
    182. $country["Kamerun"][1] = "237";
    183. $country["Kanada"][0] = "CA";
    184. $country["Kanada"][1] = "1";
    185. $country["Kap Verde"][0] = "CV";
    186. $country["Kap Verde"][1] = "238";
    187. $country["Kasachstan"][0] = "KZ";
    188. $country["Kasachstan"][1] = "77";
    189. $country["Katar"][0] = "QA";
    190. $country["Katar"][1] = "974";
    191. $country["Kenia"][0] = "KE";
    192. $country["Kenia"][1] = "254";
    193. $country["Kirgisistan"][0] = "KG";
    194. $country["Kirgisistan"][1] = "996";
    195. $country["Kolumbien"][0] = "CO";
    196. $country["Kolumbien"][1] = "57";
    197. $country["Komoren"][0] = "KM";
    198. $country["Komoren"][1] = "269";
    199. $country["Kroatien"][0] = "HR";
    200. $country["Kroatien"][1] = "385";
    201. $country["Kuba"][0] = "CU";
    202. $country["Kuba"][1] = "53";
    203. $country["Kuwait"][0] = "KW";
    204. $country["Kuwait"][1] = "965";
    205. $country["Laos"][0] = "LA";
    206. $country["Laos"][1] = "856";
    207. $country["Lesotho"][0] = "LS";
    208. $country["Lesotho"][1] = "266";
    209. $country["Lettland"][0] = "LV";
    210. $country["Lettland"][1] = "371";
    211. $country["Libanon"][0] = "LB";
    212. $country["Libanon"][1] = "961";
    213. $country["Liberia"][0] = "LR";
    214. $country["Liberia"][1] = "231";
    215. $country["Libyen"][0] = "LY";
    216. $country["Libyen"][1] = "218";
    217. $country["Liechtenstein"][0] = "LI";
    218. $country["Liechtenstein"][1] = "423";
    219. $country["Litauen"][0] = "LT";
    220. $country["Litauen"][1] = "370";
    221. $country["Luxemburg"][0] = "LU";
    222. $country["Luxemburg"][1] = "352";
    223. $country["Macao"][0] = "MO";
    224. $country["Macao"][1] = "853";
    225. $country["Madagaskar"][0] = "MG";
    226. $country["Madagaskar"][1] = "261";
    227. $country["Malawi"][0] = "MW";
    228. $country["Malawi"][1] = "265";
    229. $country["Malaysia"][0] = "MY";
    230. $country["Malaysia"][1] = "60";
    231. $country["Malediven"][0] = "MV";
    232. $country["Malediven"][1] = "960";
    233. $country["Mali"][0] = "ML";
    234. $country["Mali"][1] = "223";
    235. $country["Malta"][0] = "MT";
    236. $country["Malta"][1] = "356";
    237. $country["Marokko"][0] = "MA";
    238. $country["Marokko"][1] = "212";
    239. $country["Martinique"][0] = "MQ";
    240. $country["Martinique"][1] = "596";
    241. $country["Mauretanien"][0] = "MR";
    242. $country["Mauretanien"][1] = "222";
    243. $country["Mauritius"][0] = "MU";
    244. $country["Mauritius"][1] = "230";
    245. $country["Mazedonien"][0] = "MK";
    246. $country["Mazedonien"][1] = "389";
    247. $country["Mexiko"][0] = "MX";
    248. $country["Mexiko"][1] = "52";
    249. $country["Moldawien"][0] = "MD";
    250. $country["Moldawien"][1] = "373";
    251. $country["Monaco"][0] = "MC";
    252. $country["Monaco"][1] = "377";
    253. $country["Mongolei"][0] = "MN";
    254. $country["Mongolei"][1] = "976";
    255. $country["Montenegro"][0] = "ME";
    256. $country["Montenegro"][1] = "382";
    257. $country["Montserrat"][0] = "MS";
    258. $country["Montserrat"][1] = "1";
    259. $country["Mosambik"][0] = "MZ";
    260. $country["Mosambik"][1] = "258";
    261. $country["Myanmar"][0] = "MM";
    262. $country["Myanmar"][1] = "95";
    263. $country["Namibia"][0] = "NA";
    264. $country["Namibia"][1] = "264";
    265. $country["Nauru"][0] = "NR";
    266. $country["Nauru"][1] = "674";
    267. $country["Nepal"][0] = "NP";
    268. $country["Nepal"][1] = "977";
    269. $country["Neukaledonien"][0] = "NC";
    270. $country["Neukaledonien"][1] = "687";
    271. $country["Neuseeland"][0] = "NZ";
    272. $country["Neuseeland"][1] = "64";
    273. $country["Nicaragua"][0] = "NI";
    274. $country["Nicaragua"][1] = "505";
    275. $country["Niederlande"][0] = "NL";
    276. $country["Niederlande"][1] = "31";
    277. $country["Niederländische Antillen"][0] = "AN";
    278. $country["Niederländische Antillen"][1] = "599";
    279. $country["Niger"][0] = "NE";
    280. $country["Niger"][1] = "227";
    281. $country["Nigeria"][0] = "NG";
    282. $country["Nigeria"][1] = "234";
    283. $country["Norwegen"][0] = "NO";
    284. $country["Norwegen"][1] = "47";
    285. $country["Oman"][0] = "OM";
    286. $country["Oman"][1] = "968";
    287. $country["Österreich"][0] = "AT";
    288. $country["Österreich"][1] = "43";
    289. $country["Osttimor"][0] = "TL";
    290. $country["Osttimor"][1] = "670";
    291. $country["Pakistan"][0] = "PK";
    292. $country["Pakistan"][1] = "92";
    293. $country["Palästina"][0] = "PS";
    294. $country["Palästina"][1] = "970";
    295. $country["Palau"][0] = "PW";
    296. $country["Palau"][1] = "680";
    297. $country["Panama"][0] = "PA";
    298. $country["Panama"][1] = "507";
    299. $country["Papua-Neuguinea"][0] = "PG";
    300. $country["Papua-Neuguinea"][1] = "675";
    301. $country["Paraguay"][0] = "PY";
    302. $country["Paraguay"][1] = "595";
    303. $country["Peru"][0] = "PE";
    304. $country["Peru"][1] = "51";
    305. $country["Philippinen"][0] = "PH";
    306. $country["Philippinen"][1] = "63";
    307. $country["Polen"][0] = "PL";
    308. $country["Polen"][1] = "48";
    309. $country["Portugal"][0] = "PT";
    310. $country["Portugal"][1] = "351";
    311. $country["Puerto Rico"][0] = "PR";
    312. $country["Puerto Rico"][1] = "1";
    313. $country["Republik Kongo"][0] = "CG";
    314. $country["Republik Kongo"][1] = "242";
    315. $country["Reunion"][0] = "RE";
    316. $country["Reunion"][1] = "262";
    317. $country["Ruanda"][0] = "RW";
    318. $country["Ruanda"][1] = "250";
    319. $country["Rumänien"][0] = "RO";
    320. $country["Rumänien"][1] = "40";
    321. $country["Russland"][0] = "RU";
    322. $country["Russland"][1] = "7";
    323. $country["Salomonen"][0] = "SB";
    324. $country["Salomonen"][1] = "677";
    325. $country["Sambia"][0] = "ZM";
    326. $country["Sambia"][1] = "260";
    327. $country["Samoa"][0] = "WS";
    328. $country["Samoa"][1] = "685";
    329. $country["San Marino"][0] = "SM";
    330. $country["San Marino"][1] = "378";
    331. // NEU
    332. $country["Saudi-Arabien"][0] = "SA";
    333. $country["Saudi-Arabien"][1] = "966";
    334. $country["Schweden"][0] = "SE";
    335. $country["Schweden"][1] = "46";
    336. $country["Schweiz"][0] = "CH";
    337. $country["Schweiz"][1] = "41";
    338. $country["Senegal"][0] = "SN";
    339. $country["Senegal"][1] = "221";
    340. $country["Serbien"][0] = "RS";
    341. $country["Serbien"][1] = "381";
    342. $country["Seychellen"][0] = "SC";
    343. $country["Seychellen"][1] = "248";
    344. $country["Sierra Leone"][0] = "SL";
    345. $country["Sierra Leone"][1] = "232";
    346. $country["Simbabwe"][0] = "ZW";
    347. $country["Simbabwe"][1] = "263";
    348. $country["Singapur"][0] = "SG";
    349. $country["Singapur"][1] = "65";
    350. $country["Slowakei"][0] = "SK";
    351. $country["Slowakei"][1] = "421";
    352. $country["Slowenien"][0] = "SI";
    353. $country["Slowenien"][1] = "386";
    354. $country["Somalia"][0] = "SO";
    355. $country["Somalia"][1] = "252";
    356. $country["Spanien"][0] = "ES";
    357. $country["Spanien"][1] = "34";
    358. $country["Sri Lanka"][0] = "LK";
    359. $country["Sri Lanka"][1] = "94";
    360. $country["St. Kitts und Nevis"][0] = "KN";
    361. $country["St. Kitts und Nevis"][1] = "1";
    362. $country["St. Lucia"][0] = "LC";
    363. $country["St. Lucia"][1] = "1";
    364. $country["St. Vincent und die Grenadinen"][0] = "VC";
    365. $country["St. Vincent und die Grenadinen"][1] = "1";
    366. $country["Südafrika"][0] = "ZA";
    367. $country["Südafrika"][1] = "27";
    368. $country["Sudan"][0] = "SD";
    369. $country["Sudan"][1] = "249";
    370. $country["Südkorea"][0] = "KR";
    371. $country["Südkorea"][1] = "82";
    372. $country["Südsudan"][0] = "SS";
    373. $country["Südsudan"][1] = "211";
    374. $country["Suriname"][0] = "SR";
    375. $country["Suriname"][1] = "597";
    376. $country["Swasiland"][0] = "SZ";
    377. $country["Swasiland"][1] = "268";
    378. $country["Syrien"][0] = "SY";
    379. $country["Syrien"][1] = "963";
    380. $country["Tadschikistan"][0] = "TJ";
    381. $country["Tadschikistan"][1] = "992";
    382. $country["Taiwan"][0] = "TW";
    383. $country["Taiwan"][1] = "886";
    384. $country["Tansania"][0] = "TZ";
    385. $country["Tansania"][1] = "255";
    386. $country["Thailand"][0] = "TH";
    387. $country["Thailand"][1] = "66";
    388. $country["Togo"][0] = "TG";
    389. $country["Togo"][1] = "228";
    390. $country["Tonga"][0] = "TO";
    391. $country["Tonga"][1] = "676";
    392. $country["Trinidad und Tobago"][0] = "TT";
    393. $country["Trinidad und Tobago"][1] = "1";
    394. $country["Tschad"][0] = "TD";
    395. $country["Tschad"][1] = "235";
    396. $country["Tschechien"][0] = "CZ";
    397. $country["Tschechien"][1] = "420";
    398. $country["Tunesien"][0] = "TN";
    399. $country["Tunesien"][1] = "216";
    400. $country["Türkei"][0] = "TR";
    401. $country["Türkei"][1] = "90";
    402. $country["Turkmenistan"][0] = "TM";
    403. $country["Turkmenistan"][1] = "993";
    404. $country["Turks- und Caicosinseln"][0] = "TC";
    405. $country["Turks- und Caicosinseln"][1] = "1";
    406. $country["Uganda"][0] = "UG";
    407. $country["Uganda"][1] = "256";
    408. $country["Ukraine"][0] = "UA";
    409. $country["Ukraine"][1] = "380";
    410. $country["Ungarn"][0] = "HU";
    411. $country["Ungarn"][1] = "36";
    412. $country["Uruguay"][0] = "UY";
    413. $country["Uruguay"][1] = "598";
    414. $country["USA"][0] = "US";
    415. $country["USA"][1] = "1";
    416. $country["Usbekistan"][0] = "UZ";
    417. $country["Usbekistan"][1] = "998";
    418. $country["Vanuatu"][0] = "VU";
    419. $country["Vanuatu"][1] = "678";
    420. $country["Venezuela"][0] = "VE";
    421. $country["Venezuela"][1] = "58";
    422. $country["Vereinigte Arabische Emirate"][0] = "AE";
    423. $country["Vereinigte Arabische Emirate"][1] = "971";
    424. $country["Vietnam"][0] = "VN";
    425. $country["Vietnam"][1] = "84";
    426. $country["Weissrussland"][0] = "BY";
    427. $country["Weissrussland"][1] = "375";
    428. $country["Zentralafrikanische Republik"][0] = "CF";
    429. $country["Zentralafrikanische Republik"][1] = "236";
    430. $country["Zypern"][0] = "CY";
    431. $country["Zypern"][1] = "357";
    432. /*echo "<h1>L&auml;nder-Daten</h1>";
    433. echo '<ul>
    434. <li>Total Unterst&uuml;tzt durch sms-expert.de: 213 L&auml;nder</li>
    435. <li>Total aufgelistet hier: ' . count($country) . ' L&auml;nder</li>
    436. </ul>';
    437. echo "<BR><pre>";
    438. var_dump($country);
    439. echo "</pre>";*/
    440. ?>
    Alles anzeigen
    [/hide]

    Weiteres;
    • Wie man vllt im Header des Scripts sieht, wurden nur Länder verwendet, die auf dieser Liste sind. Auf der Liste sind 213 Länder, im Script 212. Dies aus dem Grund, da im System SMSen versendet werden, und in die aufgeführten Länder wird dies Unterstützt.

    • Dann noch zum Footer;
      Entfernt man dort die /* und */ wird beim direkten Aufruf das gesamte Array ausgegeben. Debug-Mode ;)

    • Falls man ein Dropdown mit allen Ländern anbieten will, eignet sich array_keys() sehr gut :whistling:


    Dann viel Spass damit und gute Nacht 8)
    :thumbsup:

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von jlsnews ()