Php 从soapweb服务返回数组

Php 从soapweb服务返回数组,php,web-services,soap,wsdl,Php,Web Services,Soap,Wsdl,我使用soap web服务。从本地主机上的web服务返回数组是可以的,但在远程主机上返回数组是不正确的 在本地主机上返回: array (size=3) 'num_1' => int 0 'num_2' => int 0 'num_2' => int 0 string(5) "Array" 返回主机: array (size=3) 'num_1' => int 0 'num_2' => int 0 'num_2' => int

我使用soap web服务。

从本地主机上的web服务返回数组是可以的,但在远程主机上返回数组是不正确的

在本地主机上返回:

array (size=3)
  'num_1' => int 0
  'num_2' => int 0
  'num_2' => int 0
string(5) "Array"

返回主机:

array (size=3)
  'num_1' => int 0
  'num_2' => int 0
  'num_2' => int 0
string(5) "Array"
怎么办


这可能是主机中soap的设置吗?

尝试将结果返回为:serialize($result);并且取消序列化响应IT(serialize)也不应答返回的是“Array”| |不响应