2009-12-02 101 views
2

我希望從PHP(使用包含的SOAP擴展)使用SOAP調用Web服務。有問題的Web服務是http://www.webservicex.net/CurrencyConvertor.asmx用PHP調用Web服務(SOAP),涉及枚舉

現在貨幣類型是一個枚舉,我不知道如何使用PHP中的這些工作,以便能夠調用'ConversionRate'函數。我知道我必須用班級地圖做些事情,但我只能找到有關此主題的有限和無益的信息。誰能幫忙?一個工作的例子可能?

謝謝!

+0

也許張貼代碼示例?似乎你應該只能傳遞一串貨幣代碼。 – 2009-12-02 00:08:50

回答

4

這裏枚舉只定義了合法的值,也就是你的數據類型實際上是這些值之一的字符串。

下面是一些僞代碼,讓你用自己的方式:

$ from_currency = 「AFA」;

$ to_current =「ALL」;

$ soap_handler-> ConversionRate($ from_currency,$ to_currency);

$ exchange_rate = $ soap_handler-> response();