在按顺序放置重复值的同时保留数组顺序的最佳方法是什么。
这是数组:
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 以获取索引重复位置,然后执行移位以移动位置。
谢谢你的时间。