博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php 使用zendstudio 生成webservice文件 wsdl
阅读量:6261 次
发布时间:2019-06-22

本文共 1561 字,大约阅读时间需要 5 分钟。

首先新建一个项目

在项目中新建下面这些文件

php类文件 test.php

false); $result['REV'] = true; $result['DATA'] = 1; $result = json_encode($result); return $result; } public function del($id) { $result = false; return $result; } public function getlist($type) { $result = array( array('name'=>'张三','age'=>18), array('name'=>'李四','age'=>20), array('name'=>'jms','age'=>10), array('name'=>'jk陈','age'=>8), ); $result = json_encode($result); return $result; }}?>

使用zendstudio生成wsdl文件

 

 

生成的文件格式如下

 

调用server的文件 server.php

setClass("test");$Server->handle();?>

 

 

测试调用webserver wsdl的文件

1);$res = $client->__soapCall('getlist',array('parameters'=>$params));var_dump($res);?>

返回数据:

string(119) "[{"name":"\u5f20\u4e09","age":18},{"name":"\u674e\u56db","age":20},{"name":"jms","age":10},{"name":"jk\u9648","age":8}]"

调用成功

 

转载于:https://www.cnblogs.com/mbailing/p/3998821.html

你可能感兴趣的文章
Android 系统API实现数据库的增删改查和SQLite3工具的使用
查看>>
95、Android下在onCreate中获取控件的宽度和高度(通过回调)
查看>>
UML在需求分析阶段的应用
查看>>
JavaScript:JavaScript事件的处理
查看>>
WEB安全测试的类型
查看>>
ES6笔记(7)-- Promise异步编程
查看>>
早睡早起
查看>>
C#软件监控外部程序运行状态
查看>>
几款开源的图形化Redis客户端管理软件推荐
查看>>
数据库设计中常见表结构的设计技巧
查看>>
CVPR论文《100+ Times Faster Weighted Median Filter (WMF)》的实现和解析(附源代码)。...
查看>>
MATLAB模糊逻辑(2)
查看>>
linux 内核模块管理
查看>>
【每日一摩斯】-【序列】-续-RAC and Sequences (853652.1)
查看>>
把一个select查询结果插入到一个表(可选指定字段和值实例)
查看>>
使用windbg抓取崩溃文件和分析的过程
查看>>
ViewHolder模式超简洁写法
查看>>
项目管理学习笔记之三.绩效分析
查看>>
php十行代码将xml转成数组
查看>>
centos 7 执行 groupinstall报错
查看>>