2016-08-24 98 views
-1

我想從二維數組中刪除重複的值。我使用array_unique函數的二維數組。而且這個函數似乎不適用於二維數組。從二維數組中刪除重複的值

任何建議或幫助,將不勝感激。

預先感謝您。

這裏是我下面的陣列輸出:

Array 
(
    [0] => Array 
     (
     [Is_Hide] => 0 
      [Key] => LHo0VTLsFcI7wWq2EWQy1nUp5U13pXWLXt8s0775 
     ) 

    [1] => Array 
     (
      [Is_Hide] => 0 
      [Key] => GiSKlOZXRhXTmHKLAeEMPUWoJMs08ftWeenCMrPk 
     ) 

    [2] => Array 
     (
      [Is_Hide] => 0 
      [Key] => LHo0VTLsFcI7wWq2EWQy1nUp5U13pXWLXt8s0775 
     ) 
) 
+1

嗯......我沒有看到重複的值? – Epodax

+4

可能是重複的http://stackoverflow.com/questions/307674/how-to-remove-duplicate-values-from-a-multi-dimensional-array-in-php –

+1

沒有重複 - 沒有任何刪除。案件結案! –

回答

0

您可以使用PHP的array_map()功能:

$input = array_map("unserialize", array_unique(array_map("serialize", $input))); 

this example

+0

謝謝你的幫助 – bothsa24312

+0

歡迎夥計... –