使用php创建soap服务器的最佳方法是使用zend还是不使用 返回结构的xml消息,如下所示:
<soapenv:Body>
<response>
<element2>
<element3>
<element4>
<element5>
<element6>
.
.
.
.
.
.
</element6>
</element5>
</element4>
</element3>
</element2>
</response>
</soapenv:Body>
我需要一种方法来创建php类,并实例化由另一个对象组成的大对象,这些对象以上面显示的xml格式返回给客户端 这就是我的想法..我需要建议和最佳实践。 感谢。
答案 0 :(得分:2)
您可以使用SoapVar
在响应中定义XML标记的名称return new SoapVar(
array(
'Element1' => "Some value",
'Element2' => "Some other value"), SOAP_ENC_OBJECT );
希望这有帮助!
答案 1 :(得分:0)
您可能希望使用PHP内置SOAP server class