Mario: simplexml [@attributes] was bedeutet das @

Beitrag lesen

Hi,

ich teste gerade ein wenig die simplexml Funktionen von PHP.

Dabei fällt mir auf das bei der print_r()-Ausgabe einer XML-Datei sowas da steht:

[@attributes] => Array
        (
            [a] => 1
            [b] => 2
            [c] => 3

)

Ich kann die Werte darin auch mit $ar = $ar['@attributes']; als Array aufrufen, aber seltsam erscheint mir das @ doch irgendwie.

Warum ist das @ vorhanden und was bedeutet es? Ist es, auch wenn es funktioniert, erlaubt das als Array-Schlüssel anzusprechen?

Mario