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与SQL注入攻击[二]
Apr 17 PHP
php 表单数据的获取代码
Mar 10 PHP
php 验证码制作(网树注释思想)
Jul 20 PHP
Ajax实时验证用户名/邮箱等是否已经存在的代码打包
Dec 01 PHP
PHP5函数小全(分享)
Jun 06 PHP
关于php内存不够用的快速解决方法
Oct 26 PHP
phpphp图片采集后按原路径保存图片示例
Feb 18 PHP
PHP父类调用子类方法的代码例子
Apr 09 PHP
一个php短网址的生成代码(仿微博短网址)
May 07 PHP
浅谈php中的循环while、do...while、for、foreach四种循环
Nov 05 PHP
在 Laravel 中动态隐藏 API 字段的方法
Oct 25 PHP
PHP设计模式入门之状态模式原理与实现方法分析
Apr 26 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
Syphon 使用方法
2021/03/03 冲泡冲煮
php中的登陆login
2007/01/18 PHP
PHP检测用户是否关闭浏览器的方法
2016/02/14 PHP
Yii框架通过请求组件处理get,post请求的方法分析
2019/09/03 PHP
jquery动态添加元素事件失效问题解决方法
2014/05/23 Javascript
用jquery模仿的a的title属性的例子
2014/10/22 Javascript
EasyUI中实现form表单提交的示例分享
2015/03/01 Javascript
JavaScript常用脚本汇总(三)
2015/03/04 Javascript
jQuery的内容过滤选择器学习教程
2016/04/18 Javascript
Bootstrap模块dropdown实现下拉框响应
2016/05/22 Javascript
全面解析Bootstrap中nav、collapse的使用方法
2016/05/22 Javascript
AngularJs学习第八篇 过滤器filter创建
2016/06/08 Javascript
第七篇Bootstrap表单布局实例代码详解(三种表单布局)
2016/06/21 Javascript
jQuery如何封装输入框插件
2016/08/19 Javascript
angularjs 表单密码验证自定义指令实现代码
2016/10/27 Javascript
ES6中Symbol类型用法实例详解
2017/04/06 Javascript
关于react-router/react-router-dom v4 history不能访问问题的解决
2018/01/08 Javascript
Vue中v-show添加表达式的问题(判断是否显示)
2018/03/26 Javascript
使用FormData实现上传多个文件
2018/12/04 Javascript
vue权限问题的完美解决方案
2019/05/08 Javascript
ES6 Symbol在对象中的作用实例分析
2020/06/06 Javascript
[02:47]DOTA2英雄基础教程 野性怒吼兽王
2013/12/05 DOTA
Python ldap实现登录实例代码
2016/09/30 Python
python实现音乐下载的统计
2018/06/20 Python
Python Grid使用和布局详解
2018/06/30 Python
利用Python如何生成便签图片详解
2018/07/09 Python
Django forms组件的使用教程
2018/10/08 Python
html5中的一些标签学习(心得)
2016/10/18 HTML / CSS
违反课堂纪律检讨书
2014/01/19 职场文书
畜牧兽医本科生的自我评价
2014/03/03 职场文书
地雷战观后感
2015/06/09 职场文书
教师节表彰会主持词
2015/07/06 职场文书
关于html选择框创建占位符的问题
2021/06/09 HTML / CSS
Python 发送SMTP邮件的简单教程
2021/06/24 Python
分析ZooKeeper分布式锁的实现
2021/06/30 Java/Android
SQL SERVER存储过程用法详解
2022/02/24 SQL Server