服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - PHP教程 - php array_unique之后json_encode需要注意

php array_unique之后json_encode需要注意

2019-11-14 15:18php教程网 PHP教程

php array_unique之后json_encode需要注意的地方,需要的朋友可以参考下。

例如: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 强制下载文件代码

    PHP 强制下载文件代码

    PHP 强制下载文件代码,任意文件下载代码,可以让任何文件都是提示下载的实现代码。 ...

    php代码网3732019-11-11
  • PHP教程PHP实现QQ、微信和支付宝三合一收款码实例代码

    PHP实现QQ、微信和支付宝三合一收款码实例代码

    这篇文章主要给大家介绍了关于利用PHP如何实现QQ、微信和支付宝三合一收款码的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具...

    SangSir2612019-10-21
  • PHP教程PHP PDOStatement::setAttribute讲解

    PHP PDOStatement::setAttribute讲解

    今天小编就为大家分享一篇关于PHP PDOStatement::setAttribute讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来...

    php参考手册1222019-06-23
  • PHP教程PHP 7.4.0 首个版本 alpha 1 发布

    PHP 7.4.0 首个版本 alpha 1 发布

    PHP 团队今天 宣布推出 PHP 7.4.0 首个版本 PHP 7.4.0 Alpha 1。 7.4 新特性包括: 预加载 FFI 类属性的类型支持 NULL 合并赋值运算符 弃用 WDDX 扩展 简化匿名函数 新...

    开源中国4362019-06-15
  • PHP教程PHP折半(二分)查找算法实例分析

    PHP折半(二分)查找算法实例分析

    这篇文章主要介绍了PHP折半(二分)查找算法,结合实例形式较为详细的分析了php折半(二分)查找算法的概念、原理、实现与使用方法,并附带了一个php折...

    anssummer3002019-10-08
  • PHP教程分析php://output和php://stdout的区别

    分析php://output和php://stdout的区别

    本篇文章给大家详细分析了php://output和php://stdout的用法区别以及实例代码分享,有需要的朋友可以参考学习下。 ...

    laozhang4922019-10-09
  • PHP教程什么是PHP?其优势有哪些?

    什么是PHP?其优势有哪些?

    什么是PHP ? PHP(英文名:PHP:Hypertext Preprocessor,中文名:超文本预处理器)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用...

    服务器之家5422019-06-03
  • PHP教程php操作mongodb封装类与用法实例

    php操作mongodb封装类与用法实例

    这篇文章主要介绍了php操作mongodb封装类与用法,结合具体实例形式分析了php定义的MongoDB操作封装类与相关的类实例化、查询、更新等使用技巧,需要的朋友可...

    攻城狮的梦3852019-09-09