RE: [SOAP] Re: A single elemet array turns into an object
| From: | Mike Carter | Date: | Thu, 11 Sep 2003 08:30:53 +0000 |
| Subject: | RE: [SOAP] Re: A single elemet array turns into an object | ||
| References: | 1 | Groups: | php.soap |
| Request: | Send a blank email to php-soap+get-1043@lists.php.net to get a copy of this message | ||
Hi,
What and where is this special Tarray class?
Regards,
Mike c.
> -----Original Message-----
> From: Roman Romanov [mailto:nicodim@mail.ru]
> Sent: 10 September 2003 21:34
> To: soap@lists.php.net
> Subject: [SOAP] Re: A single elemet array turns into an object
>
>
> Hi
>
> With 0.8RC1 I have not such problem any more.
> I use special TArray class for manipulating arrays in my SOAP servers.
>
> Roman.
>
> "Mike Carter"
> > Hi,
> >
> > I've noticed some strange behaviour with arrays and the SOAP. Its
> > always been like this, I've just not had time to report it.
> >
> > When PEAR SOAP client recieves an array which has just one
> element in
> > it
> > - it gets converted to a stdClass. If more than one element in the
> > array then I get an array.
> >
> > Currently this means I must first do a is_array() check on
> the result
> > before passing it through something like a foreach() loop.
> >
> > Is there a way to prevent such a strange behaviour? I'm
> guessing it
> > has something to do with the automatic type conversion process in
> > PEAR::SOAP ?
> >
> > Regards,
> >
> >
> >
> > Mike C
> >
> >
> >
> ______________________________________________________________________
> > __
> > This email has been scanned for all viruses by the MessageLabs Email
> > Security System. For more information on a proactive email security
> > service working around the clock, around the globe, visit
> > http://www.messagelabs.com
> >
> ______________________________________________________________
> __________
>
> --
> PHP Soap Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
________________________________________________________________________
This email has been scanned for all viruses by the MessageLabs Email
Security System. For more information on a proactive email security
service working around the clock, around the globe, visit
http://www.messagelabs.com
________________________________________________________________________