<?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
PHP SOAP 发送XML
原文地址:https://www.cnblogs.com/qhorse/p/8884538.html