Задать вопрос
@Camokat1

Проблема с циклами при парсинге xml, что не так делаю?

У меня конструкция xml
< ?xml version="1.0" encoding="utf-8" ?>
< product prodID="28">
< pictures>
< picture>1< /picture>
< picture>2< /picture>
< picture>3< /picture>
< /pictures>
< /product>
< product prodID="53">
< pictures>
< picture>1< /picture>
< picture>2< /picture>
< /pictures>
< /product>

Думал ее так разобрать, но не выходит
<?php
$xml = simplexml_load_file('1.xml');
foreach ($xml->product as $product) {
foreach ($xml->product->pictures as $pictures) {
echo $product[prodID];
echo $pictures->picture;
}
}
?>
  • Вопрос задан
  • 158 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@qnicolya
Не уверен в целях разбора документа, но думаю, что вместо
foreach ($xml->product->pictures as $pictures)
стоит написать
foreach ($product->pictures as $pictures)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы