# Parse array inni en array?

**URL:** <http://webforumet.no/t/parse-array-inni-en-array/13054>\
**Category:** Webutvikling\
**Tags:** php-sql-og-databaser\
**Created:** [desember 9, 2011, 2:14pm UTC](http://webforumet.no/t/parse-array-inni-en-array/13054 "2011-12-09T14:14:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![clinton4](http://webforumet.no/letter_avatar_proxy/v4/letter/c/dbc845/32.png) [@clinton4](http://webforumet.no/u/clinton4)\
**Post date:** [desember 9, 2011, 2:14pm UTC](http://webforumet.no/t/parse-array-inni-en-array/13054/1 "2011-12-09T14:14:13Z")

</div>

Hei,

Jeg har følgende xml fil som jeg parser med simplexml\_load\_file:

[HTML]SimpleXMLElement Object  
(  
[produkter] =\> Array  
(  
[0] =\> SimpleXMLElement Object  
(  
[@attributes] =\> Array  
(  
[href] =\> [http://produkt.no](http://produkt.no)  
)

```
                [name] => Produkt 1
                [produsenter] => Array
                    (
                        [0] => SimpleXMLElement Object
                            (
                                [@attributes] => Array
                                    (
                                        [href] => http://produsent1.no
                                    )

                                [name] => Produsent 1
                            )

                        [1] => SimpleXMLElement Object
                            (
                                [@attributes] => Array
                                    (
                                        [href] => http://produsent2.no
                                    )

                                [name] => Produsent 2
                            )

                    )

            )[/HTML]

```

Så kjører jeg denne for å loope igjennom arrayen:

[PHP] foreach($xml as $produkter){  
echo ‘name: ‘.$produkter-\>name.’  
’;

```
}[/PHP]

```

Men, jeg får ikke til å skrive ut data fra $produkter-\>attributes-\>href, altså [http://produsent1.no](http://produsent1.no) og [http://produsent2.no](http://produsent2.no)

Hvordan gjør jeg det?

---

<div class="post-metadata">

**Author:** ![Coulix](http://webforumet.no/letter_avatar_proxy/v4/letter/c/ed655f/32.png) [@Coulix](http://webforumet.no/u/Coulix)\
**Post date:** [desember 9, 2011, 6:52pm UTC](http://webforumet.no/t/parse-array-inni-en-array/13054/2 "2011-12-09T18:52:05Z")

</div>

Kanskje dette funker:

`$attributes = $produkter->attributes();
echo $attributes->href;`

---

<div class="post-metadata">

**Author:** ![clinton4](http://webforumet.no/letter_avatar_proxy/v4/letter/c/dbc845/32.png) [@clinton4](http://webforumet.no/u/clinton4)\
**Post date:** [desember 9, 2011, 7:03pm UTC](http://webforumet.no/t/parse-array-inni-en-array/13054/3 "2011-12-09T19:03:18Z")

</div>

Var ikke verre enn en det nei, takk takk 🙂
