作者Bambe (Let's Cytus !)
看板PHP
标题[请益] 让 NuSOAP 回传值是 array 或 object
时间Fri Aug 17 16:17:37 2012
小弟使用的是 NuSOAP 0.9.5
client 端输入值的型态是 int
server 端要回传的型态是 array (或 object)
register method 时的 return 有设定为 xsd:array
但 client 收到的 array 都是空的
var_dump 出来竟然写 array(0){} 没有任何东西...
而 server 端 function 里面的内容是读资料库的东西
读出来的结果是 array list,我确定我的语法没有问题
因为只有简单的 select * from `table` which `data` = $data; 而已
也直接在 php 上直接执行 getData('12'); die(); 的方式确定是有资料的
然後也另外写一个 return array('data'=>'text'); 让 server 端回传
但送回 client 端的资料还是空的(array(0){}),有没有什麽办法可以解决呢??
感谢各位大大 :)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.44.121
※ 编辑: Bambe 来自: 220.133.44.121 (08/17 16:20)
1F:→ aquarianboy:转成json再给client串接? 08/17 16:50
2F:→ Bambe:成功哩~ 感谢楼上大大 :) 08/17 17:13