有WSDL文档如下:
SELECT AES_DECRYPT(column, (SELECT AES_DECRYPT(column2, 'aeskey') FROM table2)) FROM table WHERE id=1;
当<xsd:simpleType name="CurrencyTypeEnum">
<xsd:restriction base="xsd:int">
<xsd:enumeration value="1" description="Rubles"/>
<xsd:enumeration value="2" description="Dollars"/>
</xsd:restriction>
</xsd:simpleType>
我得到这个回报时:(没关系)
print_r($client->__getTypes())
问题:如何使用PHP的SOAP扩展从SOAP回答中获取单词«Rubles»?
我已经尝试过自己找到它,但没有一些结果。谢谢。
答案 0 :(得分:1)
它们未列出,您只能从XML中获取它们。
例如,PackageGenerator项目从模式中提取它们以生成常量类,例如https://github.com/WsdlToPhp/PackageGenerator/blob/382ebfa6e636339bdfbd1eefd10f1d24a584cca3/tests/resources/generated/ValidApiPhonebookSortOptionApi.php