Как в SOAP на PHP добавить к элементу атрибут xsi:nil='true'?
Добрый день!
Работаю с одним сервисом через soap wsdl. Все идет гладко, но при отправке одних данных мне необходимо чтобы каждый параметр в данных, который получает значение NULL передавался через атрибут xsi:nil='true' и как это сделать я не знаю.
Проще говоря мне нужно чтобы запись была такой: <area_common_property xsi:nil="true"/>
А она такая: <area_common_property >NULL</area_common_property>
Как в SOAP добавить к элементу атрибут xsi:nil='true'?
Понимаю что вовремя :), но для будущих поколений втыкающихся размещаю.
При использовании wsdl достаточно добавить в параметры SoapClient-а 'soap_version' => SOAP_1_2.
После этого все параметры с атрибутом nillable="true" при выставлении в NULL улетят с xsi:nil="true".