2014-09-23 189 views
0

我正在使用php中的WCF web服务,并且需要将参数传递给webservice的函数。 xml请求看起来像从SOAPUI中获取:将对象作为参数传递给wcf web服务函数

<soapenv:Body> 
     <tem:Display> 
     <!--Optional:--> 
     <tem:req> 
      <!-- Here are parameters --> 
     </tem:req> 
     </tem:Display> 
<soapenv:Body> 

如何在此条件下传递参数?

回答

0

你需要使用标题(“内容类型:文本/ XML”)上启动XML主体,见下面的例子,并尝试在你的代码:

0

,如果我们的参数作为数组传递为:

$parameters = array('param1' => 'value1', 'param2'=> 'value2'); 

对于上述要求,我们需要嵌套为:

$parameters = array(
     'req' => array('param1' => 'value1', 'param2'=> 'value2') 
     ); 

这是我们如何传递对象作为参数。

相关问题