php怎么用array_unique()函数去除数组中重复的值?

寻技术 PHP编程 2024年01月23日 101

php去除数组中的重复键值,需要使用array_unique()函数来对数组的键值进行去重。

array_unique() 函数:用于移除数组中重复的值。如果两个或更多个数组值相同,只保留第一个值,其他的值都被移除。

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

<?php
    header("content-type:text/html;charset=gbk");
    $array = array("PHP","ASP","ASP","九品源码","PHP","PHP博客");
    var_dump($array); 
    $result = array_unique($array);
    echo "删除重复元素后的数组";
    var_dump($result);
?>

输出结果:

array(6) {    
[0]=>    
string(3) "PHP"    
[1]=>    
string(3) "ASP"    
[2]=>    
string(3) "ASP"    
[3]=>    
string(8) "九品源码"    
[4]=>    
string(3) "PHP"    
[5]=>    
string(7) "PHP博客"    
}   
 
删除重复元素后的数组array(4) {    
[0]=>    
string(3) "PHP"    
[1]=>    
string(3) "ASP"    
[3]=>    
string(8) "九品源码"    
[5]=>    
string(7) "PHP博客"    
}
关闭

用微信“扫一扫”