最新下载
热门教程
- 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-05
- QQ阅读电脑版在线阅读-QQ阅读网页版畅快看 01-05
- intoLive官方入口-intoLive打不开的故障排查及修复 01-05
- PP视频是啥-PP视频如何关闭自动续费 01-05
- 雅思报名官网入口-雅思考试报名官网入口 01-05
- 腾讯视频网页版入口-腾讯视频网页版一起看功能位置 01-05