+ -
当前位置:首页 → 问答吧 → 调用一个.net soap

调用一个.net soap

时间:2011-11-08

来源:互联网

我需要调用一个.net soap 地址用户名我都有,但是 它其中的一个函数返回的是 .net 的一个自定义的类,并且是这个类的数组。我就不知道,如何用php 去得到它的值了,只得到了
object(stdClass)#2 (1) {
  ["GetProductResult"]=>
  object(stdClass)#3 (0) {
  }
}

作者: cb_shap   发布时间: 2011-11-08

没用人会吗?

作者: cb_shap   发布时间: 2011-11-09

这已经是结果了,是个对象

但你是不是只复制了一部分出来?

作者: amani11   发布时间: 2011-11-09

get_object_vars
忘了需不需要先json_decode了,你自己去试下

作者: yunprince   发布时间: 2011-11-09

我不太会PHP 能给一个例子吗,万分感谢!

作者: cb_shap   发布时间: 2011-11-09

引用 2 楼 amani11 的回复:
这已经是结果了,是个对象

但你是不是只复制了一部分出来?

object(stdClass)#3 (1) {
  ["GetProductResult"]=>
  object(stdClass)#4 (0) {
  }
}

这个是全部
<?php
require_once('lib/nusoap.php');
header("content-type:text/html;charset=utf-8");
$parameters = array('LoginName'=>'xxx','LoginPassword'=>xxxxxx');
$client = new SoapClient("http://dsfws2.toponecn.cn/ChauffeurDriveService.asmx?wsdl");
$p = $client->GetProduct($parameters);
echo('<pre>');
var_dump($p);
echo('</pre>');
?>
这是代码

作者: cb_shap   发布时间: 2011-11-09

有人帮忙吗

作者: cb_shap   发布时间: 2011-11-09

相关阅读 更多