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