区域和街道之间的区别

时间:2017-12-01 16:40:57

标签: php openstreetmap

我有一个包含城市名称,街道和地区的字符串:

CITY_NAME, STREET, DISTRICT

有时它看起来像这样:

STREET, DISTRICT, CITY_NAME.

每次我知道城市的名称,但我不知道地区和街道的名称。

<?php

$city_name = 'Warszawa'; // Warsaw
$string = 'Warszawa, Ursynów, Pileckiego'; // CITY, DISTRICT, STREET
$array = explode(',', $string);

foreach($array AS $key => $value)
{
    if ( trim($value) == $city_name )
    {
        echo 'The key of city name is: '.$key; // The key of city name is: 0
    }
}

?>

最后,我知道城市名称,但我不知道数组的哪个键包含地区名称,哪个键包含街道名称。

如何使用OpenStreetMap检测它? (我不想使用谷歌地图)。

0 个答案:

没有答案