英 [juˈni:k] 美 [juˈnik]
adj.唯一的,仅有的;独一无二的,独特的;不平常的,特别的;超绝
php array_unique()函数 语法
作用:移除数组中重复的值
语法:array_unique(array)
参数:
参数
描述
array
必需。规定数组。
sortingtype
可选。规定如何比较数组元素/项目。可能的值:SORT_STRING - 默认。把项目作为字符串来比较。SORT_REGULAR - 把每一项按常规顺序排列(Standard ASCII,不改变类型)SORT_NUMERIC - 把每一项作为数字来处理。SORT_LOCALE_STRING - 把每一项作为字符串来处理,基于当前区域设置(可通过 setlocale() 进行更改)。
说明:先将值作为字符串排序,然后对每个值只保留第一个遇到的键名,接着忽略所有后面的键名。这并不意味着在未排序的 array 中同一个值的第一个出现的键名会被保留。
php array_unique()函数 示例
$a=array("a"=>"php中文网","b"=>"西门","c"=>"php中文网");
print_r(array_unique($a));
?>
输出:
Array ( [a] => php中文网 [b] => 西门 )
$b=array("1"=>"php中文网","2"=>"灭绝师太","c"=>"php中文网",'4' => "欧阳克");
print_r(array_unique($b));
?>
输出:
Array ( [1] => php中文网 [2] => 灭绝师太 [4] => 欧阳克 )
收藏 | 0