溫馨提示×

php合并數(shù)組并去重的方法是什么

PHP
小億
128
2024-01-22 11:20:01
欄目: 編程語言

在PHP中,可以使用array_merge()函數(shù)來合并數(shù)組。這個函數(shù)將會接受兩個或更多個數(shù)組作為參數(shù),并返回一個合并后的數(shù)組。

然而,array_merge()函數(shù)將保留重復(fù)的值,而不會對合并后的數(shù)組進行去重。如果需要將合并后的數(shù)組中的重復(fù)值去掉,可以使用array_unique()函數(shù)來實現(xiàn)。這個函數(shù)接受一個數(shù)組作為參數(shù),并返回一個只包含唯一值的數(shù)組。

下面是一個示例代碼,展示了如何使用array_merge()array_unique()函數(shù)來合并數(shù)組并去重:

$array1 = [1, 2, 3];
$array2 = [3, 4, 5];

$mergedArray = array_merge($array1, $array2);
$uniqueArray = array_unique($mergedArray);

print_r($uniqueArray);

輸出結(jié)果為:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [4] => 4
    [5] => 5
)

注意,array_unique()函數(shù)會保留第一個出現(xiàn)的值,而刪除后面出現(xiàn)的重復(fù)值。

0