最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php soap扩展开启与__soapCall使用问题
时间:2022-06-24 17:02:50 编辑:袖梨 来源:一聚教程网
例子
try {
$client = new SoapClient("http://local*ho*st*:8080/Webtest/NewService?wsdl");
// $result = $client->__soapCall("operation",array(4));//fault
// $result = $client->__soapCall("operation",array("id"=>4));//fault
// $result = $client->operation(4);//fault
$result = $client->operation(array("id"=>4));//OK
$back = json_encode($result);
echo $back;
} catch (SoapFault $fault){
echo "Error: ",$fault->faultcode,", string: ",$fault->faultstring;
}
?>
//仅有标记为OK的那行可以成功返回数字4,其它返回的都是数字0(参数应该是没有传过去,服务器端id初始是0)。
//手册里soapcall的例子:
$client = new SoapClient("some.wsdl");
$client->SomeFunction($a, $b, $c);
$client->__soapCall("SomeFunction", array($a, $b, $c));
$client->__soapCall("SomeFunction", array($a, $b, $c), NULL,
new SoapHeader(), $output_headers);
$client = new SoapClient(null, array('location' => "http://localho*s*t*/soap.php",
'uri' => "http://*test-u**ri/"));
$client->SomeFunction($a, $b, $c);
$client->__soapCall("SomeFunction", array($a, $b, $c));
$client->__soapCall("SomeFunction", array($a, $b, $c),
array('soapaction' => 'some_action',
'uri' => 'some_uri'));
?>
相关文章
- 哔哩哔哩高清在线-哔哩哔哩官网登录入口 01-03
- 12306开售就没票怎么回事-12306开售秒变候补如何应对 01-03
- 黑塔转圈圈网站入口在哪-黑塔转圈圈网站入口地址直达 01-03
- 漫蛙漫画入口-漫蛙漫画网页在线免费观看 01-03
- 12306候补订单成功率有多高-12306候补55%几率靠谱吗 01-03
- 漫蛙漫画入口-漫蛙漫画网页在线免费观看 01-03