2014-09-23 186 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') 
     ); 

這是我們如何傳遞對象作爲參數。

相關問題