文档章节

PHP array_unique() 函数

Amamatthew
 Amamatthew
发布于 2014/10/10 11:18
字数 257
阅读 500
收藏 1

定义和用法

array_unique() 函数移除数组中的重复的值,并返回结果数组。

当几个数组元素的值相等时,只保留第一个元素,其他的元素被删除。

返回的数组中键名不变。

语法

array_unique(array)
参数 描述
array 必需。规定输入的数组。

说明

array_unique() 先将值作为字符串排序,然后对每个值只保留第一个遇到的键名,接着忽略所有后面的键名。这并不意味着在未排序的 array 中同一个值的第一个出现的键名会被保留。

提示和注释

注释:被返回的数组将保持第一个数组元素的键类型。

例子

<?php
$a=array("a"=>"Cat","b"=>"Dog","c"=>"Cat");
print_r(array_unique($a));
?>

输出:

Array ( [a] => Cat [b] => Dog )

PHP Array 函数


本文转载自:http://www.w3school.com.cn/php/func_array_unique.asp

Amamatthew
粉丝 67
博文 1050
码字总数 76443
作品 0
厦门
后端工程师
私信 提问
php中二维数组去重小记[转]

数组中重复项的去除 一维数组的重复项: 使用array_unique函数即可,使用实例如下: PHP <?php $aa = array("apple", "banana", "pear", "apple", "wail", "watermalon"); $bb = arrayunique......

fzxu_05
2016/11/07
27
0
Atom 0.5 发布,PHP 的 ID 生成扩展

Atom 是由 ukey 改名,此版本主要修复了一些 bug,增加了 atom_explain() 函数,此函数可以将 ID 转换成一个包括“timestamp”,“datacenter”和“worker”的数组。 此版本可以使用在生产环...

liexusong
2016/12/27
2.5K
8
敏感词,关键词过滤与数组关联等操作

对于关键词,敏感词,数组的中词汇的的操作有很多,在工作中小编用到了一部分,下面是一些比较常见的情况加以整理 NO1:判断需要的词汇 有时候我们在一些数据对接的时候会强制加些字段判断提...

jack_zuo
2016/12/21
0
0
PHP 数组函数 汇总

1. array_filter 使用回调函数过滤数组中是值。 该函数把输入数组中的每个键值传给回调函数。 如果回调函数返回 true,则把输入数组中的当前键值返回结果数组中。数组键名保持不变。 array_...

U_KNOW
2018/01/08
0
0
PHP中二维数组去除重复项小记——可以类比php其他处理二维数组_排序,转换,去空白等等

PHP中提供了array_unique函数去除一维数组中的重复项,但是我们实际的项目开发中,从数据库select查询出来的数组经常是二维的; 这里面可能有重复项,这就需要我们自己定义函数进行去除重复项...

尘世如潮
2016/05/03
2.5K
33

没有更多内容

加载失败,请刷新页面

加载更多

为构建社交关系链手淘都做了啥?

作者|王卫(泓冰) 出品|阿里巴巴新零售淘系技术部 01、淘宝社交关系推荐的背景 1、互联网下半场到来:互联网的下半场,人口红利消失,各大平台需要对用户做精细化运营,用户的增长和留存是每一...

阿里云官方博客
30分钟前
5
0
Iaas/Paas/Saas有何区别,一个故事告诉你

云计算有三种服务模式,IaaS,PaaS和SaaS。单从英文全称去理解,他们分别是“基础设施即服务”“平台即服务”和“软件即服务”。 这样翻译过来可不好理解,但是我们可以举个例子。现在我们就以...

JEPaaS云平台
38分钟前
6
0
温度传感器怎么测好坏

  温度传感器也就是负温度系数热敏电阻,温度越高,电阻越小,测量时先看其阻值能不能根据温度的变化而变,再看其变化的阻值是不是在标定的范围之内。   有以下四种方法;   1、若是有...

仙溪
38分钟前
5
0
zk中ZooKeeperServer解析

内部类 ChangeRecord 处理PrepRP和FinalRP之间的信息 static class ChangeRecord { ChangeRecord(long zxid, String path, StatPersisted stat, int childCount, List<ACL> acl) {......

writeademo
48分钟前
3
0
LNMP---安装worrdpress、discuz,域名重定向,用户认证,nginx访问日志

4.34 安装wordpress 4.35 安装discuz 4.36 域名重定向 4.37 用户认证 4.38 nginx访问日志 一、安装wordpress 创建博客: 添加一个博客的虚拟主机 blog.tobe.com.conf 做如下更改 安装博客wor...

tobej
50分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部