Вызов веб-службы (SOAP) с использованием PHP с использованием перечислений - PullRequest
2 голосов
/ 02 декабря 2009

Я хочу вызвать веб-сервис, используя SOAP, из PHP (используя включенное расширение SOAP). Рассматриваемый веб-сервис http://www.webservicex.net/CurrencyConvertor.asmx

Теперь тип Currency является перечислением, и я не могу понять, как с ними работать в PHP, чтобы можно было вызывать функцию ConversionRate. Я знаю, что должен что-то делать с картой классов, но я могу найти только ограниченную и бесполезную информацию по этой теме. Кто-нибудь может помочь? Рабочий пример может быть?

Спасибо !!!! * * 1006

1 Ответ

4 голосов
/ 02 декабря 2009

Перечисление здесь определяет только допустимые значения, то есть тип данных на самом деле является строкой одного из этих значений.

Вот некоторый псевдо-код, который поможет вам в пути:

$ from_currency = "AFA";

$ to_current = "ALL";

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

$ exchange_rate = $ soap_handler-> response ();

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...