php判断存在array_unique,php下判断数组中是否存在相同的值array_unique

array_unique(PHP4>=4.0.1,PHP5)

array_unique--移除数组中重复的值

说明

arrayarray_unique(arrayarray)

array_unique()接受array作为输入并返回没有重复值的新数组。

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

注:当且仅当(string)$elem1===(string)$elem2时两个单元被认为相同。就是说,当字符串的表达一样时。

第一个单元将被保留。

例子1.array_unique()例子

复制代码 代码如下:

$input=array(a=>green,red,b=>green,blue,red);

$result=array_unique($input);

print_r($result);

?>

上例将输出:

复制代码 代码如下:

Array

(

[a]=>green

[0]=>red

[1]=>blue

)

例子2.array_unique()和类型

上例将输出:

复制代码 代码如下:

$input=array(4,4,3,4,3,3);

$result=array_unique($input);

var_dump($result);

?>

复制代码 代码如下:

array(2){

[0]=>int(4)

[2]=>string(1)3

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值