【发布时间】:2014-07-21 17:16:54
【问题描述】:
我正在尝试向肥皂请求添加一些属性。 PHP.net 上评分最高的评论 (http://php.net/manual/en/soapvar.soapvar.php) 和here 和here 在 SO 上都说了同样的话:
$param = array(
"_" => 'value',
'attrName' => 'attributeName'
);
$p = new SoapVar($param, SOAP_ENC_OBJECT);
应该返回
<param attrName="attributeName">value</param>
这很好,除非我运行那段代码,我得到这个 XML:
<param>
<_>value</_>
<attrName>attributeName</attrName>
</param>
这显然是错误的。当然,我不是世界上唯一有这个问题的人吗?自 2011 年以来,关于这一点功能的文档是否发生了变化?
【问题讨论】: