0

我希望能够维护两个不同的SOAPClient以在同一个 PHP 脚本中与两个不同的 SOAP 服务器进行通信。我可以毫无问题地与每个服务器独立通信,但两者都定义了自己的同名类版本。当 WSDL 定义的类被导入全局范围时,我得到一个多重定义错误。我无法控制服务器,所以我不能只更改其中一个名称。

我认为命名空间将是解决此问题的最佳方法。有没有其他人遇到过这个问题?有没有更简单的解决方案?

4

0 回答 0