Get kilka atrybutów XML w PHP

głosy
0

Mam ten 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>  

Chciałbym przeanalizować atrybuty wewnątrz obu znaczników <result>. Użyłem tego kodu, ale tylko pobiera przypisanym wewnątrz „pierwszego” tag <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;
                }
          }
Utwórz 28/08/2018 o 09:24
użytkownik
W innych językach...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more