PHP刪除重複值

PHP教學

PHP教程 – 2個例子使用array_unique刪除陣列中重複值的例子,包含nested array和SORT_REGULAR用法

PHP教程介紹 在這篇PHP教程中,會說明PHP array_unique如何應用,array_unique是一個用來刪除陣列中重複值的函式,其能夠遍歷一個數組,並刪除其中重複的元素,只留下一個。 PHP array_unique例子 以下是兩個例子,第一個是對普通PHP數組進行array_unique的操作: <?php $array = array(1, 2, 2, 3, 4, 4, 5); $unique_array = array_unique($array); print_r($unique_array); ?> 這個例子中,$array數組中有重複的元素2和4,array_unique函式遍歷這個數組,刪除重複的元素,最終返回的$unique_array數組中只留下了一個2和4。 第二個例子是對一個多維數組(nested array)進行array_unique的操作,並使用SORT_REGULAR參數: <?php $array = array( array('name' => 'apple', 'color' => 'red'), array('name' => 'banana', 'color' => 'yellow'),...