brett_m Posted June 17, 2010 Share Posted June 17, 2010 Hello all, I'm using SoapClient in PHP 5.1.6, and due to the structure of the SOAP packet I get back, I end up with an object named "description.structure". SoapClient seems to have been successful in creating an object with that name, but I cannot access it! Here's a snippet from var_dump: array 0 => object(stdClass)[63] public 'header' => ... public 'description.structure' => <-----there! object(stdClass)[43] public 'type' => string 'Structure' (length=9) public 'Description' => object(stdClass)[44] ... public 'Justification' => object(stdClass)[42] ... public 'middle' => So I've tried a few different ways to refer to this object, but no success yet: $obj->'description.structure' $obj->__get('description.structure') $obj->{description.structure} $obj['description.structure'] Link to comment https://forums.phpfreaks.com/topic/205004-soapclient-creates-an-illegally-named-object-attribute-how-to-refererence-it/ Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.