php数组函数序列之array_unique() - 去除数组中重复的元素值_PHP教程
程序员文章站
2024-01-14 12:41:04
...
array_unique() 定义和用法
array_unique() 函数移除数组中的重复的值,并返回结果数组。
当几个数组元素的值相等时,只保留第一个元素,其他的元素被删除。
返回的数组中键名不变。
语法
array_unique(array)
参数 描述
array 必需。规定输入的数组。
说明
array_unique() 先将值作为字符串排序,然后对每个值只保留第一个遇到的键名,接着忽略所有后面的键名。这并不意味着在未排序的 array 中同一个值的第一个出现的键名会被保留。
提示和注释
注释:被返回的数组将保持第一个数组元素的键类型。
例子
$a=array("a"=>"Cat","b"=>"Dog","c"=>"Cat");
print_r(array_unique($a));
?>
输出:
Array ( [a] => Cat [b] => Dog )
array_unique() 函数移除数组中的重复的值,并返回结果数组。
当几个数组元素的值相等时,只保留第一个元素,其他的元素被删除。
返回的数组中键名不变。
语法
array_unique(array)
参数 描述
array 必需。规定输入的数组。
说明
array_unique() 先将值作为字符串排序,然后对每个值只保留第一个遇到的键名,接着忽略所有后面的键名。这并不意味着在未排序的 array 中同一个值的第一个出现的键名会被保留。
提示和注释
注释:被返回的数组将保持第一个数组元素的键类型。
例子
复制代码 代码如下:
$a=array("a"=>"Cat","b"=>"Dog","c"=>"Cat");
print_r(array_unique($a));
?>
输出:
Array ( [a] => Cat [b] => Dog )
上一篇: PHP学习笔记(二)
下一篇: Oracle数据泵详解
推荐阅读
-
php数组函数序列之array_unique() - 去除数组中重复的元素值_PHP教程
-
PHP获取数组中重复最多的元素的实现方法,php数组_PHP教程
-
php数组函数序列之array_pop() - 删除数组中的最后一个元素_php技巧
-
PHP去除数组中重复的元素并按键名排序函数_PHP
-
php数组函数序列之rsort() - 对数组的元素值进行降序排序_PHP教程
-
php数组函数排序之rsort() - 对数组的元素值进行降序排序_PHP教程
-
PHP去除数组中重复的元素并按键名排序函数_php技巧
-
php从数组中随机选择若干不重复元素的方法_PHP教程
-
PHP函数in_array()如何检查数组中的值_PHP教程
-
php数组函数序列之array_search()- 按元素值返回键名