我读取XML文件并循环链接以获取链接到pdf的链接。
然后我想将此链接添加为RSS的元素标记的值。必须添加此抹布
$XML = simplexml_load_file($cached_rss);
foreach ($XML->channel->item as $index => $item)
{
// I read the page linked, grab a link to a pdf
// Then tried to add the new TAG to current item
$XML->channel->item[$index]->addChild("enclosure", $link);
}
实际上这会导致php崩溃而不会出现错误(甚至在apache error.log文件中也会出现任何错误!)
我必须做些什么来添加新标记作为存在'item'标记的子标记?
答案 0 :(得分:1)
您已经在ldconfig
中获得了$item
- 您希望foreach
addChild
我不确定你为什么没有犯错误。尽量确保$item->addChild("enclosure", $link);
设置为error_reporting