这篇文章主要为大家详细介绍了PHP 调用webservice示例,具有一定的参考价值,可以用来参考一下。
对PHP调用webservice感兴趣的小伙伴,下面一起跟随四海网的小编两巴掌来看看吧!
/**
* PHP调用webservice
*
* @param
* @arrange 512-笔记网: www.q1010.com
**/
try {
//$client = new SoapClient("HelloService.wsdl",array('encoding'=>'UTF-8'));
$client = new SoapClient("http://webservice.webxml.com.cn/webservices/qqOnlineWebService.asmx?wsdl");
var_dump($client->__getFunctions());
print("<br/>");
var_dump($client->__getTypes());
print("<br/>");
class qqCheckOnline{
var $qqCode = "10000";
};
$arrPara = array(new qqCheckOnline);
$arrResult = $client->__Call("qqCheckOnline",$arrPara);//$client->qqCheckOnline($arrPara);
echo $arrResult->qqCheckOnlineResult . "<br/>";
} catch (SOAPFault $e) {
print $e;
}
/*** 来自四海网(www.q1010.com) ***/
代码确实很简单吧,创建SoapClient对象时,可以使用保存在本地WSDL文件,也可以使用远程的地址,后面的array数组里可以带上很多的参数,具体参数可以查php的SoapClient帮助,这里带的是字符集编码,如果调用方法的参数里有中文,一定要指定字符集编码,否则会出错。本文来自:http://www.q1010.com/173/1281-0.html
注:关于PHP 调用webservice示例的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。
关键词:webservice
四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。