首先检查webservice 请求是否正确,如果正确,在看看下面的说法。
因为php.ini里的wsdl的缓存问题
原代码:
$client = new SoapClient($url, array("encoding"=>"UTF-8"));
修改后代码:禁用缓存
$client = new SoapClient($url, array('soap_version'=>SOAP_1_1,'trace'=>1,'cache_wsdl'=>WSDL_CACHE_NONE,'wsdl_cache_ttl'=>WSDL_CACHE_NONE,"encoding"=>"UTF-8"));