Home >php教程 >php手册 >PHP调用WebService,调用webservice

PHP调用WebService,调用webservice

WBOY
WBOYOriginal
2016-06-13 08:49:431114browse

PHP调用WebService,调用webservice

1.  环境配置

配置php.ini,把php_soap.dll前面的分号去掉,

配置完成,需要重启。

2.  PHP调用代码,如下

<?<span>php 
</span><span>try</span><span>
{
</span><span>$soap</span> = <span>new</span> SoapClient("http://网址/服务名.asmx?wsdl"<span>); 
<br />/*给参数</span>orderdata<span>赋值*/ <br /></span><span>$contact</span> = "参数值"<span>; <br /></span><span>$params</span> = <span>array</span><span>( </span>"orderdata" => <span>$contact</span>,<span> ); <br /><br /></span><span>$result</span> = <span>$soap</span>->服务方法名(<span>$params</span><span>); <br /></span><span>print_r</span>(<span>$result</span><span>); <br />} <br /><br /></span><span>catch</span> (<span>Exception</span> <span>$e</span><span>) { <br /></span><span>echo</span> 'Caught exception: ', <span>$e</span>->getMessage(), "\n"<span>; <br />} <br /></span>?>

效果如下:

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn