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 相关文章推荐
基于MySQL体系结构的分析
May 02 PHP
利用curl抓取远程页面内容的示例代码
Jul 23 PHP
php调用shell的方法
Nov 05 PHP
php中Ctype函数用法详解
Dec 09 PHP
PHP获取一段文本显示点阵宽度和高度的方法
Mar 12 PHP
在WordPress中使用wp-cron插件来设置定时任务
Dec 10 PHP
PHP与Ajax相结合实现登录验证小Demo
Mar 16 PHP
thinkphp3.2实现跨控制器调用其他模块的方法
Mar 14 PHP
tp5(thinkPHP5框架)使用DB实现批量删除功能示例
May 28 PHP
PHP中的自动加载操作实现方法详解
Aug 06 PHP
Laravel 微信小程序后端实现用户登录的示例代码
Nov 26 PHP
如何在PHP中读写文件
Sep 07 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/04 新手入门
PHP调用三种数据库的方法(1)
2006/10/09 PHP
PHP setcookie设置Cookie用法(及设置无效的问题)
2011/07/13 PHP
使用php判断服务器是否支持Gzip压缩功能
2013/09/24 PHP
javascript之卸载鼠标事件的代码
2007/05/14 Javascript
JavaScript高级程序设计 XML、Ajax 学习笔记
2011/09/10 Javascript
jquery showModelDialog的使用方法示例详解
2013/11/19 Javascript
JavaScript中的函数模式详解
2015/02/11 Javascript
jQuery插件Elastislide实现响应式的焦点图无缝滚动切换特效
2015/04/12 Javascript
原生js实现百叶窗效果及原理介绍
2016/04/12 Javascript
ionic隐藏tabs的方法
2016/08/29 Javascript
vue.js指令v-for使用及索引获取
2016/11/03 Javascript
jQuery简易时光轴实现方法示例
2017/03/13 Javascript
vue 之 .sync 修饰符示例详解
2018/04/21 Javascript
JavaScript中变量提升与函数提升经典实例分析
2018/07/26 Javascript
jQuery实现消息弹出框效果
2019/12/10 jQuery
JavaScript仿京东秒杀倒计时
2020/03/17 Javascript
Python正则表达式匹配ip地址实例
2014/10/09 Python
简单介绍Python中用于求最小值的min()方法
2015/05/15 Python
Python二分查找详解
2015/09/13 Python
解决Linux系统中python matplotlib画图的中文显示问题
2017/06/15 Python
Python3.4编程实现简单抓取爬虫功能示例
2017/09/14 Python
人机交互程序 python实现人机对话
2017/11/14 Python
Python Pywavelet 小波阈值实例
2019/01/09 Python
python字符串Intern机制详解
2019/07/01 Python
python绘图模块matplotlib示例详解
2019/07/26 Python
使用Keras预训练模型ResNet50进行图像分类方式
2020/05/23 Python
python读取图像矩阵文件并转换为向量实例
2020/06/18 Python
GAP欧盟网上商店:GAP EU
2016/09/13 全球购物
美国高端寝具品牌:Coyuchi
2017/02/08 全球购物
德国在线订购鲜花:Fleurop
2018/08/25 全球购物
英国排名第一的停车场运营商:NCP
2019/08/26 全球购物
c/c++某大公司的两道笔试题
2014/02/02 面试题
学生宿舍管理制度
2014/01/30 职场文书
道歉的话怎么说
2015/05/12 职场文书
JS一分钟在github+Jekyll的博客中添加访问量功能的实现
2021/04/03 Javascript