2011-02-25 php
array_unique を使ってやってみたんだけど、
array_unique
…ッ!
原因は、内部比較が文字列で、比較時に全部「Array」文字列になってるため。第2引数に SORT_REGULAR を指定すれば解決。
SORT_REGULAR
もうちょっと多次元にしてみても大丈夫。
連想配列でも使える。要素の順番変えても重複削除できるってことは、内部比較は「==」ぽい。
PHP のバージョンが古くて、第2引数指定できない場合は、ループしてチェックするしかなさそう。
≪ twitterのフォロワー整理した
PHPで配列が同じかどうか比較 ≫