Edit report at https://bugs.php.net/bug.php?id=64589&edit=1

 ID:                 64589
 Updated by:         dmi...@php.net
 Reported by:        cwei...@php.net
 Summary:            SOAP arrays with non-sequentially indexed keys
                     ignored
-Status:             Assigned
+Status:             Not a bug
 Type:               Bug
 Package:            SOAP related
 Operating System:   Linux
 PHP Version:        5.5.0beta1
 Assigned To:        dmitry
 Block user comment: N
 Private report:     N

 New Comment:

This is the expected behavior.

The value you are passing in brokenStrings does not conform to WSDL 
specification (it can't be transferred without data lose). You may use Apache 
Map extension to pass array with indexes.


Previous Comments:
------------------------------------------------------------------------
[2013-04-05 09:32:11] cwei...@php.net

Description:
------------
When passing a non-sequentially numerically indexed array to a SOAPClient 
method, it gets ignored as "empty".

Test script:
---------------
http://p.cweiske.de/35

Expected result:
----------------
<brokenStrings>
 <string>foo</string>
 <string>foo2</string>
</brokenStrings>


Actual result:
--------------
<brokenStrings/>



------------------------------------------------------------------------



-- 
Edit this bug report at https://bugs.php.net/bug.php?id=64589&edit=1

Reply via email to