1. 程式人生 > >php數組去重(一維數組)

php數組去重(一維數組)

print 技術分享 unique 重復 數組去重 img ech pan tro

<?php

$arr = [‘1‘, ‘1‘, ‘PHP‘, ‘PHP‘, 2, 3];

print_r($arr);

echo "<br>";

print_r(array_unique($arr));

echo "<br>";

print_r(array_flip($arr));

技術分享圖片

通過array_flip函數也可以對數組進行去重操作,但是與array_unique不同的是,array_flip函數方法使得去重後鍵名發生了交換。

array_unique : 移除數組中重復的值 :鍵名保留不變。

array_flip:交換數組中的鍵和值

:如果同一個值出現多次,則最後一個鍵名將作為它的值,其它鍵會被丟棄。

php數組去重(一維數組)