wysylajac rzadanie soap, otrzymalem odpowiedz (tablice) w ktorej jednym z elementow sa obiekty stdClass Object
przykladowo (cala odpowiedz jest w
) tablica $
<?php $response ?>
<?php response["array-item-list-info"][0] ?>
zawiera:
<?php stdClass Object ( [item-info] => stdClass Object ( [it-id] => 1673497928 [it-country] => 1 [it-name] => ksiazka [it-price] => 9.9 [it-bid-count] => 0 [it-ending-time] => 1172514845 [it-seller-id] => 4567970 [it-seller-login] => ZbMar [it-seller-rating] => 37 [it-starting-time] => 0 [it-starting-price] => 0 [it-quantity] => 1 [it-foto-count] => 2 [it-reserve-price] => 0 [it-location] => Włoszczowa (i tak dalej) ?>
pytanie:
Jak dostac sie do pol
czy
<?php it-country ?>
?
<?php it-name ?>
dostep jak do tablicy czyli np
nie dziala i pluje bledem ze nie mozna rzutowac obiektu na string
<?php $response["array-item-list-info"][0]["item-info"]["it-id"] ?>
dostep jak do obiektu w obiekcie:
powoduje blad skladni
<?php $response["array-item-list-info"][0]->item-info->it-id ?>
nie chce uzywac foreach (wykorzystujac wbudowany iterator) do przebiegu po wszystkich polach, chce miec dostep do jedynie wskazanych.
Wiec co mam zrobic??

problem zostal rozwiazny (za pomoc dziekuje bywalcom pl.comp.lang.php. )
zamieszczam prawidlowe odwolanie (moze sie dla kogos przyda w przyszlosci)
przykladowo:
<?php ?>
nawiasy sa istotne