php 提供了多种内置函数进行数组去重,包括:array_unique():保留唯一元素并返回新数组。array_intersect_key():交叉比对键,仅保留第一个数组中存在的键对应的值。array_unique() + array_values():先去重,再重新索引,仅保留唯一元素。
PHP 数组去重内置函数指南
在 PHP 中,对数组进行去重是一个常见任务。PHP 提供了多种内置函数,可帮助您轻松有效地完成这项任务。
1. array_unique() 函数
array_unique()
函数通过保留数组中的唯一元素来对数组进行去重。它返回包含去重后元素的新数组。
<?php $array = [\'foo\', \'bar\', \'baz\', \'foo\', \'bar\']; $uniqueArray = array_unique($array);