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 相关文章推荐
用Socket发送电子邮件(利用需要验证的SMTP服务器)
Oct 09 PHP
如何使用Strace调试工具
Jun 03 PHP
php生成二维码的几种方式整理及使用实例
Jun 03 PHP
解析PHP跨站刷票的实现代码
Jun 18 PHP
关于zend studio 出现乱码问题的总结
Jun 23 PHP
php 字符串压缩方法比较示例
Jan 23 PHP
PHP ajax 异步执行不等待执行结果的处理方法
May 27 PHP
php实现中文转数字
Feb 18 PHP
mysql desc(DESCRIBE)命令实例讲解
Sep 24 PHP
PHP PDOStatement::execute讲解
Jan 31 PHP
PHP回调函数简单用法示例
May 08 PHP
linux mint下安装phpstorm2020包括JDK部分的教程详解
Sep 17 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实现通用的从数据库表读取数据到数组的函数实例
2015/03/21 PHP
Laravel 5框架学习之表单
2015/04/08 PHP
php+ajax登录跳转登录实现思路
2016/07/31 PHP
laravel 5.1下php artisan migrate的使用注意事项总结
2017/06/07 PHP
Laravel5.7 数据库操作迁移的实现方法
2019/04/12 PHP
PHP常见的几种攻击方式实例小结
2019/04/29 PHP
Laravel5.1 框架Request请求操作常见用法实例分析
2020/01/04 PHP
php使用pthreads v3多线程实现抓取新浪新闻信息操作示例
2020/02/21 PHP
JavaScript中使用document.write向页面输出内容实例
2014/10/16 Javascript
javaScript实现滚动新闻的方法
2015/07/30 Javascript
JS实现二叉查找树的建立以及一些遍历方法实现
2017/04/17 Javascript
jQuery Ajax 实现分页 kkpager插件实例代码
2017/08/10 jQuery
npm全局模块卸载及默认安装目录修改方法
2018/05/15 Javascript
js实现敏感词过滤算法及实现逻辑
2018/07/24 Javascript
重新认识vue之事件阻止冒泡的实现
2018/08/02 Javascript
js实现一个页面多个倒计时的3种方法
2019/02/25 Javascript
NodeJS有难度的面试题(能答对几个)
2019/10/09 NodeJs
Nodejs文件上传、监听上传进度的代码
2020/03/27 NodeJs
简单了解前端渐进式框架VUE
2020/07/20 Javascript
javascript实现京东登录显示隐藏密码
2020/08/02 Javascript
python 实现rolling和apply函数的向下取值操作
2020/06/08 Python
HTML5跳转小程序wx-open-launch-weapp的示例代码
2020/07/16 HTML / CSS
AmazeUI 手机版页面的顶部导航条Header与侧边导航栏offCanvas的示例代码
2020/08/19 HTML / CSS
Spartoo英国:欧洲最大的网上鞋店
2016/09/13 全球购物
蒙蒂塞罗商店:Monticello Shop
2018/11/25 全球购物
怎样写留学自荐信
2013/11/11 职场文书
中专毕业生自我鉴定
2014/02/02 职场文书
超市中秋节活动方案
2014/02/12 职场文书
个人对照检查材料
2014/02/12 职场文书
《黄山奇石》教学反思
2014/04/19 职场文书
新文化运动的口号
2014/06/21 职场文书
运动会广播稿200字
2014/10/18 职场文书
违章停车检讨书
2014/10/21 职场文书
2014年教研室工作总结
2014/12/06 职场文书
MYSQL(电话号码,身份证)数据脱敏的实现
2021/05/28 MySQL
Python matplotlib多个子图绘制整合
2022/04/13 Python