其他分享
首页 > 其他分享> > 带有多个参数的SOAP XML函数调用

带有多个参数的SOAP XML函数调用

作者:互联网

亲爱的Stackoverflowers,

是否可以执行以下操作?

$client = new SoapClient("wsdldocument.wsdl");
$result = $client->myFunction( $param1, $param2, $param3 );

(如何)我可以将多个参数传递给呼叫?

我已经尝试了以下方法,但这对我也不起作用:

$client = new SoapClient("wsdldocument.swdl");
$params = array( "param1" => $param1, "param2" => $param2, "param3" => $param3 );
$result = $client->__soapCall( "myFunction", $params );

解决方法:

我让它工作了:)

WSDL文件已被缓存并随后进行了更改.
以下代码帮助了我:

ini_set( "soap.wsdl_cache_enabled", 0 );

标签:soap-client,xml,php
来源: https://codeday.me/bug/20191207/2087488.html