PHP 无法从 wsdl 文件运行 SOAP 函数



嗨,我正在尝试从 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();
}

相关内容

  • 没有找到相关文章

最新更新