可以使用array_unique()函数来去掉数组中的重复元素。该函数会返回一个新的数组,其中只包含原数组中的唯一元素。
示例代码如下:
$array = [1, 2, 2, 3, 4, 4, 5];
$uniqueArray = array_unique($array);
print_r($uniqueArray);
输出结果为:
Array
(
[0] => 1
[1] => 2
[3] => 3
[4] => 4
[6] => 5
)
注意:array_unique()函数会保留原数组中的键名,如果需要重新索引数组,可以使用array_values()函数。示例代码如下:
$reindexedArray = array_values($uniqueArray);
print_r($reindexedArray);
输出结果为:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)
上一篇:小程序怎么存储php数组
下一篇:php 二维数组转一维数组
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站