array_unique

发布时间:2017-01-13 21:58:57 阅读:1056次

定义和用法

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

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

返回的数组中键名不变。

注释:被保留的数组将保持第一个数组项的键名类型。

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

 1 <?php
  2 $list=array('1',1,'a','b','a','c',2);
  3 echo "<pre>";
  4 print_r($list);
  5 echo "</pre>";
  6 $list=array_unique($list);
  7 echo "<pre>";
  8 print_r($list);
  9 echo "</pre>";
 10 //var_dump($list);
 11 var_dump($list[0]);
 12 echo "<br>";
 13 var_dump($list[1]);
 14 echo "<br>";
 15 var_dump($list[2]);
 16 echo "<br>";
 17 var_dump($list[3]);
 18 echo "<br>";
 19 var_dump($list[4]);
 20 echo "<br>";
 21 var_dump($list[5]);
 22 echo "<br>";
 23 var_dump($list[6]);
 Array
(
    [0] => 1
    [1] => 1
    [2] => a
    [3] => b
    [4] => a
    [5] => c
    [6] => 2
)
Array
(
    [0] => 1
    [2] => a
    [3] => b
    [5] => c
    [6] => 2
)
string(1) "1" 
NULL 
string(1) "a" 
string(1) "b" 
NULL 
string(1) "c" 
int(2) 

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询
上一篇:php多线程
下一篇:mac ffmpeg

转载请注明:array_unique 出自老鄢博客 | 欢迎分享