PHP Wie komme ich an Inhalt des SOAP Objekts?

flispy

SMS-Freak
ID: 91177
L
15 August 2007
43
0
Hallo,

ich steh auf dem Schlauch, da ich nicht weiß wie cih an den Inhalts eines SOAP Objekts $result komme. Das sieht wie folgt aus:

PHP:
stdClass Object
(
    [processor] => stdClass Object
        (
            [code] => 0
        )

    [handler] => stdClass Object
        (
            [customerId] => A#31954
            [smartRank] => 0.5
            [inboxMessagesUnread] => 0
            [partnersRecruited] => 0
            [commissionsPending] => Array
                (
                    [programs] => Array
                        (
                            [EUR] => 1
                        )
                    [smartlinks] => Array
                        (
                            [EUR] => 0
                        )
                    [compensation] => Array
                        (
                            [EUR] => 0
                        )
                    [pricecomparison] => Array
                        (
                            [EUR] => 0
                        )
                    [partnerrecruiting] => Array
                        (
                            [EUR] => 0
                        )
                )

könnte mir das jemand am Beispiel von
[smartlinks] => Array
kurz erläutern?

Vielen Dank!
 
Array-Zugriff mit eckigen Klammern
PHP:
$foo = $array['index'];
Objekt-Zugriff mit Pfeil-Operator
PHP:
$foo = $object->property;
Bei verschachtelten Array-Array-Objekt-Objekten oder sowas halt entsprechend, z.B.
PHP:
$foo = $object->property1->property2['index1']['index2'];
Der Übersicht halber kannst du sowas aber runterbrechen:
PHP:
$array = $object->property1->property2;
$foo = $array['index1']['index2'];
Ändert nix, wird aber leichter lesbar und spart dir Code, wenn du mehrere Zugriffe auf derselben Ebene machst.