我无法将数组和字符串作为变量中的参数传递。
以下是我的代码,它没有按预期工作。
$wsdlParams = array(
array(
'webserviceid' => $WebServiceID,
'webservicepass' => $WebServicePassword
),$fde);
$soapclient = new SoapClient($WebServiceURL);
$soapresult = $soapclient->MyInfo($wsdlParams);
工作一:
$soapclient = new SoapClient($WebServiceURL);
$soapresult = $soapclient->MyInfo(array('webserviceid' => $WebServiceID,'webservicepass' => $WebServicePassword),$fde);
您需要使用... (splat) 运算符将参数数组扩展为必要的两个参数myInfo
:
$soapresult = $soapclient->MyInfo(...$wsdlParams);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句