我從提取中提取XML。有一個名爲標籤:PHP Break Apart數組變量
<georss:point>34.234 -34.435</georss:point>
其中包含兩個變量,我將到MySQL 當我運行這段代碼,變量是「數組」。然後我把提取打出來的變數,不確定未來
$xmlString = str_replace('georss:point','point',$xmlString);
$xml = new SimpleXMLElement($xmlString);
$items = $xml->xpath('channel/item');
$closeItems = array();
foreach($items as $item)
{
$latlng = explode(' ',trim($item->point));
array(
'lat'=>$latlng[0],
'lng'=>$latlng[1]
);
$lat = array($latlng[0]);
$lng = array($latlng[1]);
echo $lat;
echo $lng;
}
當我把這些回聲陳述(在代碼的最後兩行)中,變量得到echod到屏幕上。但是,當我將這些變量放在數組之外時,這些值不會得到回聲。 我正在嘗試在數組外部獲取這些變量,以便我可以將這些變量插入到數據庫中。我試圖提取可變參數,但這會打印回'屏幕'陣列...不確定我需要做什麼從數組中提取這些變量。謝謝,
只有一個經緯度,還是很多? – Prisoner