小白教程
所有教程
关于
Search
172.70.178.152
172.70.178.152
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“Func array unique”的源代码
本页内容
上一节:
Func_array_uintersect_uassoc
下一节:
Func_array_unshift
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:array_unique()}}[[Category:PHP Array 数组参考手册|49]] = PHP array_unique() 函数 = [[:Category:PHP Array 数组参考手册]] 移除数组中重复的值: <sample title="" desc="" lang="php" hererun="1"> <?php $a=array("a"=>"red","b"=>"green","c"=>"red"); print_r(array_unique($a)); ?> </sample> == 定义和用法 == array_unique() 函数用于移除数组中重复的值。如果两个或更多个数组值相同,只保留第一个值,其他的值被移除。 '''注释:'''被保留的数组将保持'''第一个'''数组项的键名类型。 == 语法 == <pre> array_unique(array) </pre> {| class="table table-striped table-hover" !width="50%"| 参数 !width="50%"| 描述 |- | array | 必需。规定数组。 |- | sortingtype | 可选。规定排序类型。可能的值: * SORT_STRING - 默认。把每一项作为字符串来处理。 * SORT_REGULAR - 把每一项按常规顺序排列(Standard ASCII,不改变类型)。 * SORT_NUMERIC - 把每一项作为数字来处理。 * SORT_LOCALE_STRING - 把每一项作为字符串来处理,基于当前区域设置(可通过 [[func string setlocale|setlocale()]] 进行更改)。 |} == 技术细节 == {| class="table table-striped table-hover" | 返回值: | 返回过滤后的数组。 |- | PHP 版本: | 4.0.1+ |- | 更新日志: | 在 PHP 5.2.10 中,sortingtype 的默认值改回 SORT_STRING。在 PHP 5.2.9 中,sortingtype 的默认值改为 SORT_REGULAR。在这之前的版本,sortingtype 的默认值为 SORT_STRING。 |} [[:Category:PHP Array 数组参考手册]]
返回至“
Func array unique
”。
上一节:
Func_array_uintersect_uassoc
下一节:
Func_array_unshift