SimpleXml PHP addchild在任何孩子之前

时间:2010-11-17 22:14:54

标签: php simplexml addchild

我知道如何使用SimpleXml和PHP添加子节点,但我对这些子元素的顺序有疑问。 假设我有这个xml结构

专辑     gallery1     库2     库2    。    。    。     galleryN /专辑

当我使用基本代码

添加子项时,现在就是这样
$galleryElement = $sxe->addChild("gallery"); 

我想在这种情况下子元素的顺序与我将添加为Album的第一个孩子的最后一个画廊相反。

示例:

专辑     gallery3     库2     gallery1

/专辑

任何人都知道这里的一些技巧

1 个答案:

答案 0 :(得分:1)

看起来您想要预先添加到容器中。不幸的是,simplexml本身并没有这个功能,但是之前的答案将帮助你实现它的工作

SimpleXML how to prepend a child in a node?