Seite 1 von 1

PHP: zugriff auf variable die mit @ beginnt?

Verfasst: 09.11.2008, 23:56
von nerd
hallo,

arbeite hier mit google geocoder und bekomme da ein "SimpleXMLElement Object" zurueck. ein print_r($xml) gibt dann sowas aus wie:

Code: Alles auswählen

...
                    [address] => Arenales, Puente Alto, Santiago, Chile
                    [AddressDetails] => SimpleXMLElement Object
                        (
                            [@attributes] => Array
                                (
                                    [Accuracy] => 6
                                )
...
wie bitte greife ich hier auf 'Accuracy' zu? mit
$p->AddressDetails->attributes->Accuracy; oder
$p->AddressDetails->attributes['Accuracy']; oder
$p->AddressDetails->$attributes['Accuracy']; gehts jedenfalls nicht ...?

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 10.11.2008, 00:05
von Airport1
muesste ggf.
$p->AddressDetails['Accuracy'];
sein?

Verfasst: 10.11.2008, 02:19
von nerd
ah danke, klappt. dachte erst @attributes waere nochmal ein array im SimpleXMLElement Object was dann [Accuracy] => 6 enthaelt....