這是XML文檔的一部分:如何使用PHP從XML字符串中獲取確切的參數?
<entry>
<author>
<name>Dunnock_D</name>
<uri>http://www.flickr.com/people/dunnock_d/</uri>
</author>
<link rel="license" type="text/html" href="https://creativecommons.org/licenses/by-nc/2.0/deed.en" />
<link rel="enclosure" type="image/jpeg" href="http://farm8.staticflickr.com/7548/26820724620_1d221c3187_b.jpg" />
</entry>
我的代碼:
$xml = simplexml_load_string($result);
foreach ($xml->entry as $pixinfo) {
echo $pixinfo->link[1]['href'];
}
的問題是可以有一個或多個鏈路串,我只需要特別的rel =「圈地」屬性。 什麼是最簡單的方法沒有額外的IF和循環?
謝謝!
我認爲你可以爲此應用模板並選擇rel屬性爲外殼的所有鏈接項目。 –
[你如何在PHP中解析和處理HTML/XML?](http://stackoverflow.com/questions/3577641/how-do-you-parse-and-process-html-xml-in-php ) – miken32