List <classname>从WCF Soap Service </classname>返回到PHP

时间:2013-03-12 00:09:20

标签: c# php wcf soap

我正在开发一个项目,并且我在控制台应用程序中有一个WCF自托管服务。然后我有PHP项目访问soap服务并返回类型为List<SoapHandler.EmailStatus>的数组。下面是我将print_r发送到浏览器时返回数据的方式。

stdClass Object
(
    [getRamInfoResult] => stdClass Object
        (
            [SoapHandler.RamInfo] => stdClass Object
                (
                    [ramFree] => 3
                    [ramTotal] => 7
                )
        )
)

我无法弄清楚如何访问SoapHandler.RamInfo中的数据,即echo ramFree和ramTotal。

感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:1)

试试这个

$ramFree = $ret->getRamInfoResult->{"SoapHandler.RamInfo"};

其中$ret是您的肥皂返还值