我正在尝试弄清楚如何在PHP中正确构造数据,以便像这样制作SOAP XML请求:
<typ:saveRequest locationName="example.com">
<typ:datatype owner="ME" class="OPEN">
<typ:order>1</typ:order>
<typ:datavalue>random@example.com</typ:datavalue>
</typ:datatype>
</typ:saveRequest>
PHP函数如下所示:
$this->soapclient->saveRecord($dataparams);
如何构建$ dataparams以适应上述saveRequest?即,像:
$dataparams= array(
'locationName' => $domain,
...
);
答案 0 :(得分:1)
如果您仍需要帮助:
$dataparams= array(
'datatype' => array('order' => 1, 'datavalue' => 'random@example.com',
);
然后运行
$this->soapclient->saveRequest($dataparams);
如果我理解正确,应该这样做。我不确定位置/所有者/班级,但至少这可以给你一个起点。
答案 1 :(得分:0)
使用NuSOAP库,我觉得很好。