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 相关文章推荐
Zend 输出产生XML解析错误
Mar 03 PHP
在PHP中养成7个面向对象的好习惯
Jan 28 PHP
PHP daddslashes 使用方法介绍
Oct 26 PHP
PHP 异步执行方法,模拟多线程的应用分析
Jun 03 PHP
探讨如何在php168_cms中提取验证码
Jun 08 PHP
如何判断php数组的维度
Jun 10 PHP
php实现的验证码文件类实例
Jun 18 PHP
yii2中的rules 自定义验证规则详解
Apr 19 PHP
浅析Yii2 gridview实现批量删除教程
Apr 22 PHP
PHP设计模式之迭代器模式
Jun 17 PHP
PHP获取页面执行时间的方法(推荐)
Dec 10 PHP
浅谈关于PHP解决图片无损压缩的问题
Sep 01 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
PHP程序开发范例学习之表单 获取文本框的值
2011/08/08 PHP
PHP转换文件夹下所有文件编码的实现代码
2013/06/06 PHP
php版微信公众平台实现预约提交后发送email的方法
2016/09/26 PHP
PHP实现上传图片到数据库并显示输出的方法
2018/05/31 PHP
数组方法解决JS字符串连接性能问题有争议
2011/01/12 Javascript
nodejs调用cmd命令实现复制目录
2015/05/04 NodeJs
js实现带圆角的多级下拉菜单效果
2015/08/28 Javascript
window.setInterval()方法的定义和用法及offsetLeft与style.left的区别
2015/11/11 Javascript
文本框只能输入数字的实现方法(兼容IE火狐)
2016/06/25 Javascript
JavaScript lodash常见用法系列小结
2016/08/24 Javascript
网站发布后Bootstrap框架引用woff字体无法正常显示的解决方法
2016/11/24 Javascript
js定时器实例分享
2016/12/20 Javascript
jQuery实现圣诞节礼物传送(花式轮播)
2016/12/25 Javascript
js仿微博动态栏功能
2017/02/22 Javascript
详解React-Native解决键盘遮挡问题(Keyboard遮挡问题)
2017/07/13 Javascript
JavaScript调用模式与this关键字绑定的关系
2018/04/21 Javascript
微信小程序表单验证form提交错误提示效果
2020/06/19 Javascript
vue: WebStorm设置快速编译运行的方法
2018/10/18 Javascript
微信小程序授权登陆及每次检查是否授权实例代码
2019/09/18 Javascript
react-native聊天室|RN版聊天App仿微信实例|RN仿微信界面
2019/11/12 Javascript
[02:41]DOTA2英雄基础教程 亚巴顿
2014/01/02 DOTA
python安装mysql-python简明笔记(ubuntu环境)
2016/06/25 Python
linux平台使用Python制作BT种子并获取BT种子信息的方法
2017/01/20 Python
python 读取.csv文件数据到数组(矩阵)的实例讲解
2018/06/14 Python
python实现自动获取IP并发送到邮箱
2018/12/26 Python
python使用html2text库实现从HTML转markdown的方法详解
2020/02/21 Python
python3实现往mysql中插入datetime类型的数据
2020/03/02 Python
python实现数字炸弹游戏
2020/07/17 Python
Python高并发和多线程有什么关系
2020/11/14 Python
python爬虫基础之urllib的使用
2020/12/31 Python
意大利制造的男鞋和女鞋:SCAROSSO
2018/03/07 全球购物
程序运行正确, 但退出时却"core dump"了,怎么回事
2014/02/19 面试题
C#的几个面试问题
2016/05/22 面试题
应届生煤化工求职信
2013/10/21 职场文书
患者身份识别制度
2015/08/06 职场文书
JavaScript实现外溢动态爱心的效果的示例代码
2022/03/21 Javascript