Я пытаюсь добавить некоторые данные, полученные из формы, в XML-файл, который уже существует. Я использую DOMDocument в PHP для добавления данных в файл...
Хотя я несколько успешно добавляю данные, я добавляю не тот элемент.
Теперь я знаю, что будет только один элемент с определенным именем, который будет корневым элементом. Я также знаю, что будет только один элемент с именем, которое будет содержать другие данные.
У этих элементов нет идентификатора, и я хочу прочитать их с помощью getElementsByTagName
в PHP, используя DOMDocument.
Итак, если я знаю, что во всем файле будет только один элемент с таким именем, могу ли я сделать что-то вроде этого:
$element = $dom->getElementByTagName('ElementName'); $element[0];
Я имею в виду, могу ли я выбрать только первый элемент в массиве? И как мне это сделать? Потому что приведенный выше код не работает.