Заполнение XML циклами в переполнении стека

Я получил следующий код, но ничего не происходит, я не могу найти хороший учебник по заполнению XML с несколькими циклами:

$xml = new DOMDocument();
$xml->formatOutput = true;

$xml_user = $xml->createElement("User");
$xml_user->setAttribute("Name", $username);
foreach ($alben as $album) {
$i = 1;
$xml_album = $xml->createElement("Album");
$pictures = $picture_object->get_all_pictures($album['id']);
$xml_user->appendChild($xml_album);

$xml_album->setAttribute("Name", $album['name']);
foreach ($pictures as $picture) {
$xml_picture = $xml->createElement("Picture");
$xml_album->appendChild($xml_picture);
$xml_picture->setAttribute("Name", $picture['name']);
$rating = $rating_object->get_picture_rating($picture['id']);
$xml_rating = $xml->createElement("Rating");
$xml_picture->appendChild($xml_rating);
$comments = $comment_object->get_all_comments($picture['id']);
foreach ($comments as $comment) {
$xml_comment = $xml->createElement("Kommentar");
$xml_picture->appendChild($xml_comment);
$xml_comment->setAttribute("Datum", $comment['date']);
$xml_comment->nodeValue($comment['text']);
}
}
}

$xml->save("myXML.xml");

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]