我正在使用 PHP 的“simplexml_load_file”从 Flickr 获取一些数据。
我的目标是获取照片网址。
我能够得到以下值(分配给 PHP 变量):
<p><a href="http://www.flickr.com/people/19725893@N00/">codewrecker</a> posted a photo:</p>
<p><a href="http://www.flickr.com/photos/19725893@N00/2302759205/" title="Santa Monica Pier"><img src="http://farm3.static.flickr.com/2298/2302759205_4fb109f367_m.jpg" width="180" height="240" alt="Santa Monica Pier" /></a></p>
我怎样才能只提取它的这一部分?
http://farm3.static.flickr.com/2298/2302759205_4fb109f367_m.jpg
以防万一,这是我正在使用的代码:
<?php
$xml = simplexml_load_file("http://api.flickr.com/services/feeds/photos_public.gne?id=19725893@N00&lang=en-us&format=xml&tags=carousel");
foreach($xml->entry as $child) {
$flickr_content = $child->content; // gets html including img url
// how can I get the img url from "$flickr_content"???
}
?>