An array, associative or simple, of the parameters for the method call, or a string that is the XML for the call. For rpc style, this call will wrap the XML in a tag named after the method, as well as the SOAP Envelope and Body. For document style, this will only wrap with the Envelope and Body. IMPORTANT: when using an array with document style, in which case there is really one parameter, the root of the fragment used in the call, which encloses what programmers normally think of parameters. A parameter array *must* include the wrapper.
$namespace
—
string
optional method namespace (WSDL can override)
$soapAction
—
string
optional SOAPAction value (WSDL can override)
$headers
—
boolean
optional string of XML with SOAP header content, or array of soapval objects for SOAP headers, or associative array
$rpcParams
—
boolean
optional (no longer used)
$style
—
string
optional (rpc|document) the style to use when serializing parameters (WSDL can override)
$use
—
string
optional (encoded|literal) the use when serializing parameters (WSDL can override)