thinkphp集成nusoap
来源:互联网 发布:dcn oracle python 编辑:程序博客网 时间:2024/06/06 14:18
1、到git搜索nusoap下载
2、拷贝nusoap到thinkphp的vendor目录下(这里用的是thinkphp3.2.3)
3、粘上代码
vendor("nusoap",VENDOR_PATH . "nusoap/", ".php");
$client = new \nusoap_client($wsdl,true);$err = $client->getError();if ($err) { return false;}$client->soap_defencoding = "utf-8";$client->decode_utf8 = false;$client->xml_encoding = 'utf-8';$xmlcontent = arraytoxml($message,"message");$submit = $client->call("submit",array("message"=>$xmlcontent));
解释:
用nusoap_client这个类是为了规避系统的soap类。名字重复。
中间几处为设置编码
这个webservice的参数只有一个为message 需要接收的内容为xml的内容。故如上。<pre name="code" class="php">message键为wsdl中定义的参数名称。
0 0
- thinkphp集成nusoap
- CI集成nusoap
- nusoap在thinkphp下创建webservice
- thinkcmf (thinkphp) 集成 ping++
- ThinkPHP集成阿里支付
- thinkphp分页集成
- thinkphp 集成swagger-php
- kindeditor集成thinkphp上传浏览
- ThinkPHP集成万象优图
- [置顶] ThinkPHP 集成FIREPHP 呵呵
- NuSOAP教程
- ThinkPHP集成支付宝ILLEGAL_SIGN错误
- zend studio集成thinkphp框架新建项目
- THINKPHP 3.1.x 集成微信支付
- thinkphp集成系列之阿里云oss
- 环信rest服务器端集成,thinkphp实现
- ThinkPHP集成极光推送简单实例
- 关于thinkphp集成OSS总结(本地上传)
- Zigbee中的PANID,CHANNEL,DEVICEID功能
- php+sqlrelay+mysql实现连接池及读写负载均衡
- Swift 语言概览
- C语言中的关键字
- STL的三个版本
- thinkphp集成nusoap
- iOS UIImageView显示图片 以及 图片裁剪
- iOS---打印逗号数量
- 开源前端框架纵横谈
- 理解HANDLE
- 【bzoj1007】[HNOI2008]水平可见直线 单调栈
- spring+mybatis多数据源切换
- vi命令详解
- 搜索引擎 Apache Solr