<?php $xmldata = <<<EOT <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <MOLECULES FORMAT="smi"> <MOLECULE>C1CCCCC1</MOLECULE> </MOLECULES> </soapenv:Body> </soapenv:Envelope> EOT; $wsdl = 'http://www.vcclab.org/web/services/ALOGPS?wsdl'; try{ $client = new SoapClient($wsdl); $result = $client->__doRequest($xmldata,$wsdl,'getAlogpsResults',1,0);//发送xml必须使用__doRequest print_r($result); }catch (SoapFault $e){ echo $e->getMessage(); }catch(Exception $e){ echo $e->getMessage(); }
转载:http://blog.51cto.com/liuzan/1683947