amfphp的一个诡异的问题!数组移位
来源:互联网 发布:追风手机抢购软件 编辑:程序博客网 时间:2024/06/09 15:58
最近在使用amfphp作为项目前后端通讯的方式。有人反映了一个奇怪的bug。然后在平时也偶尔遇到,随意下决心好好查出来。
具体情况是这样的。
后端php代码
<?php
class api{
public function response($params)
{
$result = array('a'=>4,'b'=>array('foo'=>'bar','spam'=>5));
return $result;
}
}
前端直接调用response 方法返回数据,得到这么一个结果:
array('a'=>4,'b'=>array('foo'=>'bar'),'spam'=>5);
很是让人蛋疼。后来经过对数据的逐个分析发现在’b'这个数组里的字段key值可能为空(因为b的数据是动态生成的,可能误传了空字段导致b里面出现了key为空的数据)。
amfphp解析数据就出错了。
- amfphp的一个诡异的问题!数组移位
- 一个诡异的问题
- 一个诡异的问题
- 一个诡异的问题
- 关于Java数组越界的一个诡异问题【leetcode204】
- 一个诡异的bash问题
- SqlParameter的一个诡异问题
- pyspider的一个诡异问题
- 一个诡异的Java问题
- Python的dict一个诡异的问题
- 关于网页显示的一个诡异问题
- 关于索引的一个诡异问题
- 一个sqlite应用诡异的问题
- 一个关于JavaScript的诡异问题
- Socket编程中的一个诡异的问题
- Struts2一个诡异问题的解决
- 一个诡异的时间问题追查[转]
- 一个诡异的问题,【已解决】
- Spring配置数据源
- K2BPM系列:工作流模式与K2实现
- Vim插件(二)
- The girl is hot who works in a Factory (Rails 中代替fixture的factory_girl)
- io流对文件的操作
- amfphp的一个诡异的问题!数组移位
- java中导入导出Excel文件
- 【SOA】之基础介绍
- 给程序员介绍一些C++开源库(转)
- MM模块中的常用表
- AndEngine002——HelloWorld!AndEngine
- Hi3515按键中断驱动程序(完整版)
- java 读取 Excel 读取兼容2003,2007
- GUI组件