php array_unique之后json_encode需要注意


Posted in PHP onJanuary 02, 2011

例如:array_unique(array(1, 1, 2));
他的结果是
array(2) {
[0]=>
int(1)
[2]=>
int(2)
}

这就不是numeric数组了,直接做json_encode,会输出一个json对象,而不是数组
{"0":1,"2":2}

如果这时候页面上js需要的是[1,2]这种数组数据格式,就有可能会产生错误

此时应该在array_unique之后,在做一个array_values
这样:array_values(array_unique(array(1, 1, 2)));

结果就是[1,2]

PHP 相关文章推荐
php 动态执行带有参数的类方法
Apr 10 PHP
PHP的可变变量名的使用方法分享
Feb 05 PHP
解析PHP对现有搜索引擎的调用
Jun 25 PHP
深入file_get_contents与curl函数的详解
Jun 25 PHP
PHP删除指定目录中的所有目录及文件的方法
Feb 26 PHP
php中执行系统命令的方法
Mar 21 PHP
php数据访问之增删改查操作
May 09 PHP
使用phpexcel类实现excel导入mysql数据库功能(实例代码)
May 12 PHP
iis6手工创建网站后无法运行php脚本的解决方法
Jun 08 PHP
PHP实现微信模拟登陆并给用户发送消息的方法【文字,图片,图文】
Jun 29 PHP
Yii框架参数配置文件params用法实例分析
Sep 11 PHP
thinkphp框架实现路由重定义简化url访问地址的方法分析
Apr 04 PHP
从php核心代码分析require和include的区别
Jan 02 #PHP
深入理解PHP之require/include顺序 推荐
Jan 02 #PHP
PHP中foreach循环中使用引用要注意的地方
Jan 02 #PHP
PHP开发中四种查询返回结果分析
Jan 02 #PHP
linux下删除7天前日志的代码(php+shell)
Jan 02 #PHP
PHP中=赋值操作符对不同数据类型的不同行为
Jan 02 #PHP
完美实现GIF动画缩略图的php代码
Jan 02 #PHP
You might like
中国收音机工业发展史
2021/03/02 无线电
MYSQL环境变量设置方法
2007/01/15 PHP
PHP管理内存函数 memory_get_usage()使用介绍
2012/09/23 PHP
PHP base64编码后解码乱码的解决办法
2014/06/19 PHP
Php-Redis安装测试笔记
2015/03/05 PHP
PHP实现获取中英文首字母
2015/06/19 PHP
适用于初学者的简易PHP文件上传类
2015/10/29 PHP
PHP 等比例缩放图片详解及实例代码
2016/09/18 PHP
一个实用的php验证码类
2017/07/06 PHP
JavaScript调试工具汇总
2014/12/23 Javascript
JS+CSS实现自动改变切换方向图片幻灯切换效果的方法
2015/03/02 Javascript
javascript实现dom元素可拖动
2016/03/21 Javascript
Bootstrap CDN和本地化环境搭建
2016/10/26 Javascript
js入门之Function函数的使用方法【新手必看】
2016/11/22 Javascript
echarts3 使用总结(绘制各种图表,地图)
2017/01/05 Javascript
jQuery图片轮播功能实例代码
2017/01/29 Javascript
fckeditor部署到weblogic出现xml无法读取及样式不能显示问题的解决方法
2017/03/24 Javascript
vue中子组件向父组件传递数据的实例代码(实现加减功能)
2018/04/20 Javascript
5分钟学会Vue动画效果(小结)
2018/07/21 Javascript
python对字典进行排序实例
2014/09/25 Python
Python实现处理管道的方法
2015/06/04 Python
python3中set(集合)的语法总结分享
2017/03/24 Python
浅谈Python中重载isinstance继承关系的问题
2018/05/04 Python
Tensorflow实现酸奶销量预测分析
2019/07/19 Python
python使用正则来处理各种匹配问题
2019/12/22 Python
Pytorch自定义Dataset和DataLoader去除不存在和空数据的操作
2021/03/03 Python
联想法国官方网站:Lenovo法国
2018/10/18 全球购物
SHEIN美国:购买时髦的女性服装
2020/12/02 全球购物
建筑设计师岗位职责
2013/11/18 职场文书
民生工程实施方案
2014/03/22 职场文书
和谐家庭演讲稿
2014/05/24 职场文书
运动会加油口号
2014/06/07 职场文书
行为习惯主题班会
2015/08/14 职场文书
导游词之淮安明祖陵
2019/11/25 职场文书
Python insert() / append() 用法 Leetcode实战演示
2021/03/31 Python
JavaScript原型链详解
2021/11/07 Javascript