SimpleXMLElement addChild问题与命名空间

时间:2013-01-10 01:47:04

标签: php simplexml addchild

这真的很简单。我想$item->addChild ('media:thumbnail'),但它没有表现,因为它删除'媒体:'...

我想知道如何使用SimpleXMLElement完成以下操作。

$thumbnail=$item->addChild('media:thumbnail');
$thumbnail->addAttribute('url', $row['url']);
$thumbnail->addAttribute('height', '81');
$thumbnail->addAttribute('width', '144');
//Output <media:thumbnail url="http://myurl.com/my.jpg" width="144" height="81" />

1 个答案:

答案 0 :(得分:1)

正确答案:

    $thumbnail=('media:thumbnail', '', 'http://search.yahoo.com/mrss/');
    $thumbnail->addAttribute('url', $row['url']);
    $thumbnail->addAttribute('height', '81');
    $thumbnail->addAttribute('width', '144');
    //Output <media:thumbnail url="http://myurl.com/my.jpg" width="144" height="81" />