2013-07-04 1 views
-5

Я хочу ввести код страны как «fr» и получить самый большой город «paris», и, если возможно, и континент, на PHP!Как получить самый большой город страны, используя только код страны в PHP?

+0

Вы хотите получить код для этого? Мы не здесь, чтобы твоя работа для тебя. Напишите свой собственный код. Вам нужны указатели на API, который может выполнять такие запросы гео-типа? Мы не поисковая система. –

+1

Расширение [geoip extension] (http://www.php.net/manual/en/book.geoip.php) может помочь вам или заглянуть в API карт Google ... –

+1

U необходимо указать источник данных IMHO –

ответ

0

удлиняет к вашим потребностям, я уже добавил в город вы просили:

$largest = [ 
    'fr' => 'paris', 
]; 

$code = 'fr'; 

echo $largest[$code]; 

Вы можете дополнительно улучшить это, обернув его в класс с поддержкой ArrayAccess дает значение по умолчанию в случае, если она не существует.

+0

Epic fail ... m8 в чем причина: D –

+0

спасибо, но я точно ищу базу данных с крупнейшими городами! – EvilThinker

+0

@EvilThinker: И вы не смогли сделать это для Google? Бедный мальчик, попробуй сильнее, я бы сказал. Почему бы вам просто не взять http://en.wikipedia.org/wiki/List_of_largest_cities_and_second_largest_cities_by_country? – hakre