使用PHP在XML中循环标记

时间:2016-07-26 23:50:48

标签: php xml

我有一个如下所示的XML文件:

   <markerLat1>34.220986</markerLat1>
   <markerLon1>-112.745678</markerLon1>
   <markerHTML1>
      Text Goes Here
   </markerHTML1>

 <markerLat2>34.220986</markerLat2>
 <markerLon2>-112.745678</markerLon2>
   <markerHTML2>
       Text Goes Here
   </markerHTML2>

在我的PHP脚本中,我有以下内容:

for ($i=1;$i<=100;$i++){

$markerLat[$i] = $xml->markerLat[$i];
$markerLon[$i] = $xml->markerLon[$i];
$markerHTML[$i] = $xml->markerHTML[$i];

        if(strlen($markerLat[$i])>0){
        echo "L.marker([$markerLat[$i],$markerLon[$i]]).addTo(map).bindPopup($markerHTML[$i]);\n";
        }
}

这不起作用。知道我如何实现循环遍历xml文件中的标签吗?

谢谢!

0 个答案:

没有答案