Удаление определенного элемента в XML

Emeron

Новичок
Здравствуйте, мне нужно было создать XML список, редактируя и удаляя его через PHP. Создать я его смог, и добавлять в него различные элементы через PHP тоже. Но с удалением у меня возник вопрос. Я смотрел очень много материалов, где было показано, как удалить элементы в разные иерархиях, но самого простого я так и не нашел. Мне нужно удалить элемент user_id , в котором значение равно some_id, в такой иерархии:

PHP:
<?xml version="1.0" encoding="UTF-8"?>
<list>
    <user_id>some_id</user_id>
    <user_id>some_id2</user_id>
</list>
Я пробовал разные варианты, но удалялись либо все user_id, либо сам узел list, или же вообще ничего не удалялось. Можете подсказать, как удалить именно нужный мне user_id. Заранее, большое спасибо!
 
Сверху