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 相关文章推荐
ftp类(example.php)
Oct 09 PHP
PHP 彩色文字实现代码
Jun 29 PHP
UCenter中的一个可逆加密函数authcode函数代码
Jul 20 PHP
php 模拟POST|GET操作实现代码
Jul 20 PHP
PHP跨时区(UTC时间)应用解决方案
Jan 11 PHP
Codeigniter通过SimpleXML将xml转换成对象的方法
Mar 19 PHP
详解PHP+AJAX无刷新分页实现方法
Nov 03 PHP
PHP更安全的密码加密机制Bcrypt详解
Jun 18 PHP
PHP基于curl模拟post提交json数据示例
Jun 22 PHP
laravel获取不到session的三种解决办法【推荐】
Sep 16 PHP
PHP封装的分页类与简单用法示例
Feb 25 PHP
Laravel模糊查询区分大小写的实例
Sep 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
【COS正片】蕾姆睡衣cos,纯洁可爱被治愈了 cn名濑弥七
2020/03/02 日漫
PHP MemCached高级缓存配置图文教程
2010/08/05 PHP
ThinkPHP模板判断输出Present标签用法详解
2014/06/30 PHP
9个比较实用的php代码片段
2016/03/15 PHP
php设计模式之享元模式分析【星际争霸游戏案例】
2020/03/23 PHP
Javascript客户端脚本的设计和应用
2006/08/21 Javascript
如何让动态插入的javascript脚本代码跑起来。
2007/01/09 Javascript
用JavaScript调用WebService的示例
2008/04/07 Javascript
JavaScript 大数据相加的问题
2011/08/03 Javascript
Javascript对象Clone实例分析
2015/06/09 Javascript
在JavaScript中处理时间之getHours()方法的使用
2015/06/10 Javascript
JavaScript正则表达式之multiline属性的应用
2015/06/16 Javascript
详解jQuery中的元素的属性和相关操作
2015/08/14 Javascript
举例说明JavaScript中的实例对象与原型对象
2016/03/11 Javascript
利用node.js实现自动生成前端项目组件的方法详解
2017/07/12 Javascript
JavaScript 通过Ajax 动态加载CheckBox复选框
2017/08/31 Javascript
Vue 将后台传过来的带html字段的字符串转换为 HTML
2018/03/29 Javascript
Vue中插入HTML代码的方法
2018/09/21 Javascript
Electron 如何调用本地模块的方法
2019/02/01 Javascript
vue动态子组件的两种实现方式
2019/09/01 Javascript
js实现拖动缓动效果
2020/01/13 Javascript
实例讲解Python的函数闭包使用中应注意的问题
2016/06/20 Python
浅谈python函数之作用域(python3.5)
2017/10/27 Python
Python实现图片滑动式验证识别方法
2017/11/09 Python
python读取文本中数据并转化为DataFrame的实例
2018/04/10 Python
用Python实现大文本文件切割的方法
2019/01/12 Python
Python基于内置函数type创建新类型
2020/10/22 Python
印尼值得信赖的在线交易网站:Bukalapak
2019/03/11 全球购物
大学生最新职业生涯规划书范文
2014/01/12 职场文书
岗位廉政承诺书
2014/03/27 职场文书
一体化教学实施方案
2014/05/10 职场文书
出资证明书范本(标准版)
2014/09/24 职场文书
办公室班子四风问题对照检查材料
2014/10/04 职场文书
浅析NIO系列之TCP
2021/06/15 Java/Android
JavaScript事件的委托(代理)的用法示例详解
2022/02/18 Javascript
golang生成并解析JSON
2022/04/14 Golang