我的目标是能够提出可以包含诸如下列内容的肥皂要求:
<flexFields>
<names>
<names>IAG Group</names>
<names>Ticket #</names>
</names>
</flexFields>
然而,肥皂和肥皂的每一种组合 我早就能够思考一下,这还是使我无法重复被nes的名字。 我可以找到一个这样的子点:
$flexFields = array(
names => new SoapVar(
new SoapVar(array( names => IAG Group ),SOAP_ENC_OBJECT),
SOAP_ENC_OBJECT)
);
这产生了:
<flexFields xsi:type="ns2:SoapNamedValues">
<names xsi:type="names">
<names xsi:type="xsd:string">IAG Group</names>
</names>
</flexFields>
但任何企图 如果我使用SOAP_ENC_OBJECT,或如果我使用SOAP_ENC_ARRAY,就把每个项目列入另一个项目,那么我就不得不重复这些名字。
我知道,我只能人工制造我想要的东西,并装上XSD_ANYXML,但这正接近于利用SOAP图书馆的目的。
人人都能树立一个榜样,说明如何妥善平衡肥皂/肥皂+阵列,以便实际工作? 或者,我是否试图使用PHP sSOAP图书馆?