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 相关文章推荐
BBS(php & mysql)完整版(四)
Oct 09 PHP
PHP 和 XML: 使用expat函数(一)
Oct 09 PHP
php 破解防盗链图片函数
Dec 09 PHP
PHP企业级应用之常见缓存技术篇
Jan 27 PHP
PHP 使用pcntl和libevent 实现Timer功能
Oct 27 PHP
Laravel 5 学习笔记
Mar 06 PHP
PHP正则+Snoopy抓取框架实现的抓取淘宝店信誉功能实例
May 17 PHP
php数据序列化测试实例详解
Aug 12 PHP
thinkphp3.2.0 setInc方法 源码全面解析
Jan 29 PHP
PHP中in_array的隐式转换的解决方法
Mar 06 PHP
php实现在线考试系统【附源码】
Sep 18 PHP
Yii2.0建立公共方法简单示例
Jan 29 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
PHP中可以自动分割查询字符的Parse_str函数使用示例
2014/07/25 PHP
Zend Framework动作助手(Zend_Controller_Action_Helper)用法详解
2016/03/05 PHP
Laravel最佳分割路由文件(routes.php)的方式
2016/08/04 PHP
PHP获取不了React Native Fecth参数的解决办法
2016/08/26 PHP
详谈php静态方法及普通方法的区别
2016/10/04 PHP
thinkPHP显示不出验证码的原因与解决方法分析
2017/05/20 PHP
js 对象是否存在判断
2009/07/15 Javascript
Jquery 滑入滑出效果实现代码
2010/03/27 Javascript
ajax不执行success回调而是执行了error回调
2012/12/10 Javascript
JS烟花背景效果实现方法
2015/03/03 Javascript
javascript实现右侧弹出“分享到”窗口效果
2016/02/01 Javascript
javascript+HTML5 Canvas绘制转盘抽奖
2020/05/16 Javascript
Bootstrap缩略图与警告框学习使用
2017/02/08 Javascript
最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等
2017/08/16 Javascript
webpack处理 css\less\sass 样式的方法
2017/08/21 Javascript
vue新vue-cli3环境配置和模拟json数据的实例
2018/09/19 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
2019/11/26 Javascript
JS实现滑动拼图验证功能完整示例
2020/03/29 Javascript
[25:59]Newbee vs TNC 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Pyspider中给爬虫伪造随机请求头的实例
2018/05/07 Python
Python基于生成器迭代实现的八皇后问题示例
2018/05/23 Python
Python使用pylab库实现绘制直方图功能示例
2018/06/01 Python
使用python实现男神女神颜值打分系统(推荐)
2019/10/31 Python
Python中读取文件名中的数字的实例详解
2020/12/25 Python
HTML5 语音搜索只需一句代码
2013/01/03 HTML / CSS
欧洲最大的化妆品连锁公司:Douglas道格拉斯
2017/05/06 全球购物
北美Newegg打造的全球尖货海购平台:tt海购
2018/09/28 全球购物
N.Peal官网:来自伦敦的高档羊绒品牌
2018/10/29 全球购物
C#笔试题和英文面试题
2013/02/07 面试题
研究生自荐信
2013/10/09 职场文书
母亲七十大寿答谢词
2014/01/18 职场文书
餐厅经理岗位职责和岗位目标
2014/02/13 职场文书
理财计划书
2014/08/14 职场文书
民主评议政风行风整改方案
2014/09/17 职场文书
小学生优秀作文范文(六篇)
2019/07/10 职场文书
python实现腾讯滑块验证码识别
2021/04/27 Python