Получите несколько атрибутов XML с переполнением стека

У меня есть этот XML:

<response>
<method>keyword.domain.seo</method>
<answer>
<result kw="moos entfernen" position="74" competition="39" traffic="30" url="https://www.gartenbau.org/moos-entfernen-201816621"/>
<result kw="moosentfernung" position="93" competition="52" traffic="20" url="https://www.gartenbau.org/moos-entfernen-201816621"/>
</answer>
<date>2018-08-27T15:13:04+02:00</date>
<credits used="2"/>
</response>

Я хотел бы проанализировать атрибуты внутри обоих тегов <result>, Я использовал этот код, но он выбирает только атрибут внутри тега «first» <result>,

 $xml=simplexml_load_string($content) or die("Error: Cannot create object");
foreach($xml->answer->result as $result){
foreach($result->attributes() as $a => $b) {
echo $a,'="',$b,"\"\n";
}
}

0

Решение

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

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

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

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