SOAP XML函数调用多个参数

时间:2011-09-20 22:14:39

标签: php xml soap-client

亲爱的Stackoverflowers,

是否可以执行以下操作?

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

(How)我可以将多个参数传递给一个调用吗?

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

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

1 个答案:

答案 0 :(得分:3)

我得到了它的工作:)

之后缓存并更改了WSDL文件。 以下代码帮助了我:

ini_set( "soap.wsdl_cache_enabled", 0 );