soap_defencoding = 'UTF-8';
    $client->decode_utf8 = false;
    $client->xml_encoding = 'UTF-8';
    $result = $client->call($func, $paras, $namespace);
    print_r($result);
}catch(SoapFault $exception){
    print_r($exception);
}
?>

需要关闭 soap 扩展。
nusoap 下载地址
之前写了个使用 soap 调用 webservice 接口的类,放到机架上发现竟然运行不了。
原来公司的这个项目是已经运行了长达 8 年之久的项目,php 版本还是 5.2 的!
所以改用 nusoap 调用 webservice 的接口。
期间还遇到了一个历史悠久的报错
Unexpected wrapper element {http://客户端.com/}funcName found. Expected {http://服务端.com/}funcName
原因是:8 年前的同志把客户端命名空间给写死了 0-0