保存數組的順序的最佳方法是什麼,同時按順序放置重複值。按順序重新排列具有重複值的數組
這裏是數組:
Array
(
[0] => Array
(
[location] => 1320 N Street
)
[1] => Array
(
[location] => 1316 N St
)
[2] => Array
(
[location] => 1320 N Street
)
)
我想組重複的位置,所以它看起來是這樣的:
Array
(
[0] => Array
(
[location] => 1320 N Street
)
[1] => Array
(
[location] => 1320 N Street
)
[2] => Array
(
[location] => 1316 N St
)
)
我最初的想法是遍歷數組和執行array_search獲取索引重複位置的位置鍵,然後執行移動來移動位置。
謝謝你的時間。
是的,我會做一個循環遍歷數組,並將每個元素放入一個新的數組中,並搜索現有數組中的任何重複項,並將它們從原始數據中刪除(以便它們不會循環)和把它們放入新的。 – 2012-04-27 01:45:46
PHP中有很多不同的數組排序選項函數。看看這裏:'http:// php.net/manual/en/array.sorting.php' – Norse 2012-04-27 01:47:41