本文实例讲述了php中soap的用法,分享给大家供大家参考。具体用法分析如下:
PHP 使用soap有两种方式。
一、用wsdl文件
服务器端:
立即学习“PHP免费学习笔记(深入)”;
服务器端:
立即学习“PHP免费学习笔记(深入)”;
echo $soap->Add(1,2);
}catch(Exction $e){
echo print_r($e->getMessage(),true);
}
?>
希望本文所述对大家的PHP程序设计有所帮助。
怎么断定他无法使用,无图无真相无法判断错误原因(php5以上才支持soap的呢)
try {
$this->soap-> = new SoapClient ( "localhost/WebService.asmx?wsdl" );//注意这里是用c#的asmx服务.
$obj = $this->soap->webservice方法名 ( array ("服务器参数名"=>"参数值","第二个服务器参数名"=>"第二个参数值") );
return $this->json_decode_CSharp ( $obj );//这里是根据不同的SERVICE实现了不同的解析体(我们回传的是JSON数据).json_decode_csharp是我自定义函数
} catch ( Exception $e ) {
$this->file->vim ( $e->__toString (), $this->logpath . date ( "Ymd" ) . ".log" );
return null;
}
可以加php学习交流群到群里问:40383880
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号