Lista państw jako drop down

Jeśli ktoś kiedyś będzie potrzebował zrobić w jakimś formularzu listę wyboru nazwy państwa (np. w formularzu kontaktowym), oto szybki kod w php’ie, który można z łatwością przenieść do innych języków (np. wszystko tworzyć w javascripcie po stronie przeglądarki):

function html_countrys($name) {
	$r = '';
	return $r;
}

No i kod jest baardzo prosty. Pętla for na tablicy i tyle.

Cała trudność to stworzenie tej tablicy, czyli listy państw ($country_list), które teraz są na świecie.

Źródłem była oczywiście wikipedia. Zamiany listy z wiki do takiej postaci tekstu jaki zrozumie php można było dokonać przy pomocy Excela (kopiuj, wklej, usuń) oraz Notepad++ (prosty regex lub ręczna zmiana formatu danych).

Aby potem już tego nie robić umieszczam ten kod tutaj 🙂