У меня есть веб-служба .Net, которая имеет метод, который принимает интерфейс, который я написал как параметр. Назовем этот интерфейс ICustomer.
Как бы вы назвали этот метод из PHP?
Определение метода
[WebMethod] public string RegisterCustomer(ICustomer customer) { ... }
вы можете создать StdClass на PHP с теми же атрибутами, что и в .NET.
например:
<?php $object = new stdClass(); $object->Name = "Test"; $object->LastName = "More tests"; $object->AnotherAttribute = "Abc"; ... $client = new SoapClient($url); $client->__soapCall("MethodName", array('parameters' => array('customer' => $object)); ... ?>
Если я понимаю ваш вопрос, то это.
МЫЛО?
$client = new SoapClient($url); $result = $client->ICustomer($param);