note 68847 added to function.xmlrpc-decode

From: 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

« previous php.notes (#115850) next »