Простой вопрос по XML и PHP - PullRequest
0 голосов
/ 14 января 2010

Мне нужно добавить $ person в область, где вы добавляете значение в addChild, поэтому оно добавляет значение для $ person в мой xml-файл

$ person-> addChild ('first_name', $ person);

Я знаю, что это неправильно, но кто-нибудь может объяснить, почему?

Спасибо

1 Ответ

0 голосов
/ 14 января 2010

Второй аргумент SimpleXMLElement :: addChild используется только для строковых значений, например:

<first_name>Oliver</first_name>

Если в элементе есть подэлементы, их нужно создавать без указания строкового значения (созданный подэлемент будет возвращен addChild), а затем заполнять их собственными атрибутами, значениями и подэлементами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...