php中关于codeigniter的xmlrpc的类在进行数据交换时的类型问题


Posted in PHP onJuly 03, 2011

客户端发送的请求类似这样

$request = array('parameters00','parameters01');

在客户端的请求你可以制定参数的数据类型,你可以将每个参数单独的放进一个数组,在数组的第二个位置制定参数的数据类型,类似这样
$request = array( 
array('parameters00','string'), 
array('parameters01','boolean'), 
array('parameters02','struct'), 
array('parameters03','int'), 
);

服务端的返回response有一点硬性的要求,必须要格式化数组,并且在response数组中必须只有一个主数组,类似这样:
$response = array( 
array(parameters00 => array('para00','string'), 
parameters01 => array('para01','struct'), 
parameters02 => array('para02','boolean'), 
),'struct');

如果你要使用关联数组需要注意一下,要注意关联数组的类型制定问题,类似这样:
$request = array( 
array( 
'parameters00' => array(array('paraoo' => 'value'),'struct'), 
'parameters01' => array('para01','string'), 
),'struct' 
);
PHP 相关文章推荐
PHP+MYSQL开发工具及资源收藏
Jan 02 PHP
php项目打包方法
Feb 18 PHP
php读取数据库信息的几种方法
May 24 PHP
php 提速工具eAccelerator 配置参数详解
May 16 PHP
fleaphp常用方法分页之Pager使用方法
Apr 23 PHP
PHP中通过语义URL防止网站被攻击的方法分享
Sep 08 PHP
探讨:web上存漏洞及原理分析、防范方法
Jun 29 PHP
浅析51个PHP处理字符串的函数
Aug 02 PHP
保存到桌面、设为桌面且带图标的PHP代码
Nov 19 PHP
PHP模拟asp.net的StringBuilder类实现方法
Aug 08 PHP
yii2.0整合阿里云oss删除单个文件的方法
Sep 19 PHP
浅析PHP中json_encode与json_decode的区别
Jul 15 PHP
PHP采集利器 Snoopy 试用心得
Jul 03 #PHP
php中的三元运算符使用说明
Jul 03 #PHP
PHP 数据结构 算法 三元组 Triplet
Jul 02 #PHP
php中批量删除Mysql中相同前缀的数据表的代码
Jul 01 #PHP
PHP中error_reporting()函数的用法(修改PHP屏蔽错误)
Jul 01 #PHP
PHP函数之error_reporting(E_ALL ^ E_NOTICE)详细说明
Jul 01 #PHP
Can't create/write to file 'C:\WINDOWS\TEMP\...MYSQL报错解决方法
Jun 30 #PHP
You might like
咖啡店都有些什么常规豆子呢?有什么风味在里面
2021/03/04 咖啡文化
php判断页面是否是微信打开的示例(微信打开网页)
2014/04/25 PHP
PHP处理大量表单字段的便捷方法
2015/02/07 PHP
php进程间通讯实例分析
2016/07/11 PHP
PHP中Trait及其应用详解
2017/02/14 PHP
PHP设计模式之工厂模式实例总结
2017/09/01 PHP
JS获取字符串实际长度(包含汉字)的简单方法
2016/08/11 Javascript
jQuery过滤选择器经典应用
2016/08/18 Javascript
关于jQuery EasyUI 中刷新Tab选项卡后一个页面变形的解决方法
2017/03/02 Javascript
jQuery获取Table某列的值(推荐)
2017/03/03 Javascript
基于JavaScript实现活动倒计时效果
2017/04/20 Javascript
node中Express 动态设置端口的方法
2017/08/04 Javascript
详解vue-video-player使用心得(兼容m3u8)
2019/08/23 Javascript
如何基于layui的laytpl实现数据绑定的示例代码
2020/04/10 Javascript
python将html转成PDF的实现代码(包含中文)
2013/03/04 Python
Python的Flask框架中使用Flask-SQLAlchemy管理数据库的教程
2016/06/14 Python
python访问抓取网页常用命令总结
2017/04/11 Python
Python切片索引用法示例
2018/05/15 Python
Python装饰器的执行过程实例分析
2018/06/04 Python
python开发游戏的前期准备
2019/05/05 Python
Python pandas实现excel工作表合并功能详解
2019/08/29 Python
python代码打印100-999之间的回文数示例
2019/11/24 Python
基于python判断目录或者文件代码实例
2019/11/29 Python
python使用配置文件过程详解
2019/12/28 Python
django model object序列化实例
2020/03/13 Python
python-地图可视化组件folium的操作
2020/12/14 Python
css3 media 响应式布局的简单实例
2016/08/03 HTML / CSS
加拿大著名时装品牌:SOIA & KYO
2016/08/23 全球购物
英国运动服、设备及配件网站:DW Sports
2019/12/04 全球购物
美国小蜜蜂Burt’s Bees德国官网:天然唇部、皮肤和身体护理产品
2020/06/14 全球购物
linux面试题参考答案(9)
2016/01/29 面试题
资料员的岗位职责
2013/11/20 职场文书
2014乡镇班子个人对照检查材料思想汇报
2014/09/26 职场文书
2015年房地产销售工作总结
2015/04/20 职场文书
2015大学党建带团建工作总结
2015/07/23 职场文书
go mod 安装依赖 unkown revision问题的解决方案
2021/05/06 Golang