Как я могу выбрать его позицию, основываясь на его братьях и сестрах, когда я добавляю дочерний узел?
Вот пример:
<?php
$_XML = ' <Test>
<Menu>
<Link href="page1.htm" />
<Link href="page2.htm" />
<Link href="page4.htm" />
</Menu>
</Test>';
$_RenderedXML = new SimpleXMLElement($_XML);
//Add a new Link node
$_NewLink = $_RenderedXML->Menu->addChild("Link");
$_NewLink->addAttribute("href", "page3.htm");
echo $_RenderedXML->asXML();
?>
Это отобразит XML с новым узлом нижеэто брат и сестраЯ хотел бы указать его позицию.
addChild("Link", 2) //or something.