2014-06-29 93 views
0

您好我正在使用XML提要,我需要訪問XML循環內的循環。如何訪問嵌套的XML

基本上XML我是這樣的:

<properties> 
    <property> 
     <images> 
      <image modified="2012-04-03 19:20:16">http://image.url/</image> 
      <image modified="2012-04-03 19:20:16">http://image.url/</image> 
      <image modified="2012-04-03 19:20:16">http://image.url/</image> 
      <image modified="2012-04-03 19:20:16">http://image.url/</image> 
      <image modified="2012-04-03 19:20:16">http://image.url/</image> 
      <image modified="2012-04-03 19:20:16">http://image.url/</image> 
     </images> 
    </property> 
</properties> 

我有這樣的循環:

foreach($xml->property as $property) { 
    foreach($property->images->image as $key => $value) { 
     print_r($value); 
    } 
} 

但$值返回[@屬性] =>數組([改性] => 2013年10月3日十一點53分47秒

我想http://image.url/歸還。

任何IDE如?

感謝,

湯姆

回答

2

您需要將值轉換爲像字符串:

foreach($xml->property as $property) { 
    foreach($property->images->image as $img) { 
     $value = (string) $img; 
     echo $value; 
    } 
} 
+0

這是偉大的工作,當我贊同,但由於某種原因,當我把它在MySQL查詢將其設置到它放入0的數據庫中。你知道爲什麼嗎? – Tom

+0

明白了!謝謝,這是Wordpress的一個問題。不管怎樣,謝謝! – Tom

+0

沒問題..我很高興它的工作。 – Hardy