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 相关文章推荐
关于BIG5-HKSCS的解决方法
Mar 20 PHP
PHP无刷新上传文件实现代码
Sep 19 PHP
php安全配置 如何配置使其更安全
Dec 16 PHP
如何设置mysql允许外网访问
Jun 04 PHP
php错误级别的设置方法
Jun 17 PHP
php 修改、增加xml结点属性的实现代码
Oct 22 PHP
php ckeditor上传图片文件名乱码解决方法
Nov 15 PHP
Yii2使用$this->context获取当前的Module、Controller(控制器)、Action等
Mar 29 PHP
php类自动装载、链式操作、魔术方法实现代码
Jul 23 PHP
php之可变变量的实例详解
Sep 12 PHP
PHP simplexml_load_file()函数讲解
Feb 03 PHP
Laravel5.4框架中视图共享数据的方法详解
Sep 05 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 daddslashes()和 saddslashes()有哪些区别分析
2012/10/26 PHP
yii2实现Ueditor百度编辑器的示例代码
2018/11/02 PHP
php+layui数据表格实现数据分页渲染代码
2019/10/26 PHP
tp5.1 框架数据库-数据集操作实例分析
2020/05/26 PHP
修改jquery里的dialog对话框插件为框架页(iframe) 的方法
2010/09/14 Javascript
js取滚动条的尺寸的函数代码
2011/11/30 Javascript
js获取php变量的实现代码
2013/08/10 Javascript
js call方法详细介绍(js 的继承)
2013/11/18 Javascript
使用delegate方法为一个tr标签加一个链接
2014/06/27 Javascript
jQuery预加载图片常用方法
2015/06/15 Javascript
jQuery判断浏览器并动态调整select宽度的方法
2016/03/02 Javascript
基于zepto.js简单实现上传图片
2016/06/21 Javascript
新手学习前端之js模仿淘宝主页网站
2016/10/31 Javascript
完全深入学习Bootstrap表单
2016/11/28 Javascript
AngularJS 验证码60秒倒计时功能的实现
2017/06/05 Javascript
Vue.js基础指令实例讲解(各种数据绑定、表单渲染大总结)
2017/07/03 Javascript
详解如何创建并发布一个 vue 组件
2018/11/08 Javascript
Node.js控制台彩色输出的方法与原理实例详解
2019/12/01 Javascript
全面了解python字符串和字典
2016/07/07 Python
python模拟登录并且保持cookie的方法详解
2017/04/04 Python
python 模拟贷款卡号生成规则过程解析
2019/08/30 Python
python之pymysql模块简单应用示例代码
2019/12/16 Python
python GUI库图形界面开发之PyQt5日期时间控件QDateTimeEdit详细使用方法与实例
2020/02/27 Python
HTML5新特性之语义化标签
2017/10/31 HTML / CSS
乌克兰鞋类购物网站:Eobuv.com.ua
2020/11/28 全球购物
Linux面试题LINUX系统类
2015/11/25 面试题
Python中如何定义一个函数
2016/09/06 面试题
圣诞节红领巾广播稿
2014/02/03 职场文书
节约粮食标语
2014/06/18 职场文书
禁止酒驾标语
2014/06/25 职场文书
乡镇党的群众路线教育实践活动剖析材料
2014/10/09 职场文书
四风问题查摆剖析材料
2014/10/11 职场文书
考勤制度通知
2015/04/25 职场文书
《浅水洼里的小鱼》教学反思
2016/02/16 职场文书
k-means & DBSCAN 总结
2021/04/27 Python
vue实现滑动解锁功能
2022/03/03 Vue.js