注册 登录
编程论坛 PHP技术论坛

SoapClient->__call()问题!!!!!

赤那 发布于 2011-04-12 16:36, 1641 次点击
$client = new SoapClient("http://xxx.xxx.xx.xx/services/services/SearchService?wsdl");$params = array(
            Id' => $id,
);
$p = $client->__Call('getinfo',array('id' => $id));
我想得到返回的xml节点的值!!
print_r($p);得到一个数组;$p是不是一个数组??
但echo $p['id'];得不到数组的值??怎么办???
11 回复
#2
赤那2011-04-12 16:50
错了是$p = $client->__Call('getinfo',array('id' => $params));
#3
赤那2011-04-12 17:07
1+1=?
回答正确结贴
#4
asmdaydream2011-04-12 17:11
等于二结了吧,这里人越来越少了
#5
赤那2011-04-12 17:41
真是杯具啊
#6
赤那2011-04-12 17:45
走人
#7
SkyGull2011-04-19 09:04
问完就走了~~~不可以的~~
#8
赤那2011-04-19 09:08
你回答啊
#9
SkyGull2011-04-19 09:18
gettype($p);

看一下这个$p是什么类型的

Soap我以前用过,好久没用了,忘了返回是什么.
我也看一下扩展
#10
SkyGull2011-04-19 10:06
能不能把你的代码放出来
包括getinfo
#11
赤那2011-04-19 12:30
YES,终于解决了,只用了简单的一句
#12
赤那2011-04-19 12:35
不好意思,解决了,只要简单一句。哈哈
谢谢SkyGull的热情回帖
1