次のコードについて助けが必要です。XML ファイルから 2 つのノードを抽出し、それらを 1 つの配列に結合する必要があります。これが私のコードです。
$xml = file_get_contents('myKML.kml');
$dom = new DOMDocument;
$dom->loadXML($xml);
$coordi = $dom->getElementsByTagName('coordinates');
$coords = array();
foreach ($coordi as $coordinates) {
$args = explode(",", $coordinates->nodeValue);
$coords[] = array($args[0], $args[1], $args[2]);
}
print_r($coords);
今私は追加する必要があります$place = $dom->getElementsByTagName('name');
したがって、出力配列は次のようになります。
[名前,座標1,座標2], [名前,座標1,座標2], [名前,座標1,座標2]