2015-11-17 1 views
0

Как я могу предотвратить получение городов со своими дочерними компаниями и получить только самую большую деревню.Geonames Города [почтовые индексы] стол

Пример:
В настоящее время я получаю 2 записи, первый - это главный город, а второй сосед. Но я хочу только главный город.

CH 8280 Kreuzlingen  
CH 8285 Kreuzlingen Ifolor AG <--- needed to be excluded 

С уважением Sascha

ответ

0

Решение Найдено^_^

Вы должны обнаружить первое пустое пространство между городом в цикле Еогеаспа или аналогичном цикле и массиве $ любых предложений содержит только родные города без его же соседи.

Пример:

foreach ($suggestion_cities as $key => $city) { 
    if(preg_match('/\s/',$city->city)) { 
     continue; 
    } 
    $suggestions[] = array(
     'value' => $city->city, 
     'value_type' => 'city' 
    ); 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^