PHP中如何调用webservice的实例参考

2025-05-14 06:09:35
推荐回答(1个)
回答1:

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("
");
    var_dump($client->__getTypes());
    print("
");
    class qqCheckOnline{
       var $qqCode = "10000";
    };
    $arrPara = array(new qqCheckOnline);
    $arrResult = 
$client->__Call("qqCheckOnline",$arrPara);//$client->qqCheckOnline($arrPara);

    echo $arrResult->qqCheckOnlineResult . "
";
} catch (SOAPFault 
$e) {
    print $e;
}
?>