首页 > php函数 > php array_unique 删除重复数组值

php array_unique 删除重复数组值

关于php array_unique 作用其实很大哦,我经常在正则内容时都会出现重复内容,而我就喜欢用array_unique删除重复数组值哦。

array_unique 

( PHP 4中 >= 4.0.1 , PHP 5中) 

array_unique -删除重复值数组 

描述 

数组array_unique (数组$阵列[摘要$ sort_flags = SORT_REGULAR ] ) 

采取一种输入数组并返回一个新数组没有重复值。 

请注意,密钥保存。 array_unique()各种各样的价值观当作字符串上,然后将不断遇到的第一个关键的每个值,忽略所有下面的钥匙。这并不意味着,关键的第一批相关的价值未排序的数组将保持。 

注:有两个因素被认为是平等的当且仅当(字符串) $ elem1 === (字符串) $ elem2 。在口头上:当字符串是相同的。第一项内容将被使用。 

参数 

阵列 

输入数组。 

sort_flags 

可选的第二个参数sort_flags可用来修改排序行为使用这些值: 

排序类型标识: 

SORT_REGULAR -通常比较(不改变类型) 

SORT_NUMERIC -数值比较 

SORT_STRING -进行字符串比较 

SORT_LOCALE_STRING -进行字符串比较,基于当前区域。时间在PHP 4.4.0和5.0.2 。在PHP 6 ,它使用的系统的locale ,可以改变使用setlocale() 。自PHP 6 ,您必须使用i18n_loc_set_default()函数。 

返回值 

返回过滤阵列。 

修改 

版本说明 

5.2.9时间的任择sort_flags 。 

实例 

例如# 1 array_unique()例子


教程网址:http://www.phprm.com/function/96d51b638ef1e9e1663de667025e73ee.html

欢迎收藏∩_∩但请保留本文链接。

标签:none

发表留言