client-> soapFunction (); и soapCall не возвращает данные, но getLastResponse делает - PullRequest
1 голос
/ 26 июня 2009

Код ниже корректно возвращает XML из мыльного сервера, к которому я обращаюсь. Если я эхо $ client-> Function (); однако он возвращает идентификатор объекта № 2.

$client=new SoapClient("http://blackbird.integrated.local/PricingTool/WebService.asmx?WSDL",
  array('trace' => true));

//echo $client->__soapCall('TestSOAP', array('YesNo' => '1'));
$client->GetDAAAvailablility(array('PartNo' => '100C'));

echo $client->__getLastResponse();

Мне интересно, почему это так, и для правильного вызова функций мыла, если я что-то делаю неправильно.

1 Ответ

0 голосов
/ 05 июля 2009

Оказалось, что проблема была частью ошибки в старой версии PHP, обновление до последней версии заставило запрос работать как ожидалось.

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