@LiguidCool

Как присвоить один simpleXML в другой simpleXML?

Есть 2 simpleXML переменные полученные с БД. Одна родитель, во второй данные о детях.
Сначала получаю родителя:
$xml_data = simplexml_load_string($row['m_main_content'], NULL, LIBXML_NOEMPTYTAG);

Затем получаю детей (оно в цикле):
$xml_data_children->{$row['m_sort']} = simplexml_load_string($row['m_main_content'], NULL, LIBXML_NOEMPTYTAG);

Затем я хочу присвоить родителю детей:
$xml_data->children = $xml_data_children;
иии ... Нифига. Поле пустое, в нем
[children] => SimpleXMLElement Object
        (
        )

При этом если например присвоить просто строку, то все ок:
$xml_data->children = 'Hello World!';
... появится "привет".
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 22:48
100 руб./за проект
19 апр. 2024, в 20:43
20000 руб./за проект