【发布时间】:2020-07-14 02:34:10
【问题描述】:
我正在尝试使用 zend-soap 创建我的第一个 Web 服务,但我需要它有一些带有连字符的参数(例如 parameter-name)。我必须实现给定的 WSDL,所以我无法更改此要求。
我该怎么做,因为 PHP 不允许带有连字符的变量?
【问题讨论】:
我正在尝试使用 zend-soap 创建我的第一个 Web 服务,但我需要它有一些带有连字符的参数(例如 parameter-name)。我必须实现给定的 WSDL,所以我无法更改此要求。
我该怎么做,因为 PHP 不允许带有连字符的变量?
【问题讨论】:
您使用自动发现功能吗?类属性正在转换为 WSDL 参数,因此您必须遵循 PHP 的属性语法。所以在这种情况下,我认为只有创建自己的 WSDL 或在 Zend 中进行核心更改才有可能,但我认为这不是一个好建议。
【讨论】: