2016-12-01 3 views
0

:私は日付を繰り返させてはいけないしarray_unique()を使用したいarray_unique

Array(
    [0] => Array(
     [date_add] => 2016 - 12 - 01[0] => 2016 - 12 - 01 
    ) [1] => Array(
     [date_add] => 2016 - 11 - 01[0] => 2016 - 12 - 01 
    ) [2] => Array(
     [date_add] => 2016 - 12 - 02[0] => 2016 - 12 - 02 
    ) [3] => Array(
     [date_add] => 2016 - 12 - 01[0] => 2016 - 12 - 01 
    ) [4] => Array(
     [date_add] => 2016 - 12 - 01[0] => 2016 - 12 - 01 
    ) 
) 

を、私の問題はそれだけで通常の要素に動作することです配列の、私の質問は、内部配列でそれを行う方法ですか?

+0

これはmysqlクエリの結果ですか?もしそうなら - そこに値をフィルターしてください –

答えて

0

あなたは、PHPのunserializearray_maparray_uniqueが この作品を作るために使用することができます。

あなたはこれを試すことができます。

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

は、この情報がお役に立てば幸い!

+0

@ m1u - あなたがこの答えを正しく見つけたら、この答えを受け入れて、それをアップアップして、このような他の質問への回答を促し、 –

関連する問題