嗨,我正在尝试从 wsdl 运行函数。如何运行此功能? 当我运行获取函数时,我得到这个
array(3) { [0]=> string(797) "ClientSoap createClient(string $client_name, string $client_password, string $first_name, string $last_name)" }
我想运行创建客户端函数。 我已经尝试使用此代码
$client = new SoapClient('mywsdl.wsdl');
$data = $client->createClient("samplecustomer", "samplepass", "first", "last");
print_r($data);
我收到一个错误,指出创建客户端不存在。有什么想法吗? 提前致谢
我不知道这是否可以帮助您,但您可以在声明周围添加一个尝试捕获。
try {
$soapClient = new SoapClient($url. '?wsdl', $options);
} catch (SoapFault $e) {
print_r($e->getMessage();
}