note 68847 added to function.xmlrpc-decode
| From: | schow at macnexus dot org | Date: | Sun, 13 Aug 2006 03:45:46 +0000 |
| Subject: | note 68847 added to function.xmlrpc-decode | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-115850@lists.php.net to get a copy of this message | ||
The return type for xmlrpc_decode and xmlrpc_decode_request should really be "mixed" and
not "array."
If the service return is an array, struct, or multiple values, then yes, an array is returned.
However, if just one scalar value is returned like so:
<?xml version="1.0"?>
<methodResponse>
<params>
<param><value><string>Hello!</string></value></param>
</params>
</methodResponse>
xmlrpc_decode will return just one string ("Hello!"). You can try echoing this out versus
a response with a struct/array/multiples to verify. Those response will just print out
"Array."
----
Server IP: 64.71.164.2
Probable Submitter: 68.38.29.213
----
X-Spam-Status: No, hits=3.1 required=5.0 tests=DATE_MISSING,FROM_NO_LOWER
autolearn=no version=2.64
----
Manual Page -- http://www.php.net/manual/en/function.xmlrpc-decode.php
Edit -- https://master.php.net/note/edit/68847
Del: integrated -- https://master.php.net/note/delete/68847/integrated
Del: useless -- https://master.php.net/note/delete/68847/useless
Del: bad code -- https://master.php.net/note/delete/68847/bad+code
Del: spam -- https://master.php.net/note/delete/68847/spam
Del: non-english -- https://master.php.net/note/delete/68847/non-english
Del: in docs -- https://master.php.net/note/delete/68847/in+docs
Del: other reasons-- https://master.php.net/note/delete/68847
Reject -- https://master.php.net/note/reject/68847
Search -- https://master.php.net/manage/user-notes.php