Php:simplexml-获取属性值

问题描述 投票:0回答:1
<guid isPermaLink="false">

<title>iphone cover 4</title>

<media:price>$35.95</media:price>

<media:thumbnail url="http://rlv.zcache.com/22.jpg"/>

<media:content url="http://rlv.zcache.com/440.jpg"/>

上面是我要阅读的xml文件,我可以获得titlemedia price甚至Guid的isPermalink属性。但是我无法获得media:thumbnail attribute下面是我的代码。

foreach ($xml->channel->item as $cool)
{
    $per = $cool->guid["isPermaLink"];
    $thumb = $cool->children('media', true)->price;
    $title = $cool->title;
    $thumb = $cool->children('media', true)->thumbnail["url"];
}

我如何获得media:thumbnail属性

php attributes simplexml
1个回答
0
投票

尝试循环浏览缩略图属性

foreach ($cool->children('media', true)->thumbnail as $thumb) {
   $URL = $thumb['url']
}
© www.soinside.com 2019 - 2024. All rights reserved.