📅  最后修改于: 2023-12-03 14:59:23.253000             🧑  作者: Mango
array_unique()
是一个 PHP 函数 ,它可以用来移除数组中的重复值,并返回一个不包含重复值的新数组。
array_unique( $array , $sort_flags = SORT_STRING );
参数说明:
$array
:必填参数,需要操作的数组。$sort_flags
:可选参数,可以是 SORT_STRING,SORT_NUMERIC 或 SORT_REGULAR。该函数返回一个新数组,数组中包含原数组中所有不重复的值。返回的数组中仅保留第一个出现的值,所有重复的值都将被删除。
以下是一个简单的示例,展示如何使用 array_unique()
函数来删除一个数组中的重复值。
<?php
// sample data
$array = [ 1 , 2 , 3 , 4 , 2 , 6 , 1 , 3 ];
// use array_unique function
$new_array = array_unique( $array );
// display the unique array
print_r( $new_array );
?>
代码输出:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[5] => 6
)
array_unique()
是一个非常方便的 PHP 函数,可以帮助程序员快速轻松地删除数组中的重复值。在使用该函数时,需要注意选择适当的排序参数。