我有一个数组需要按照任意定义重新排序,我不确定uksort如何帮助。
这是我要排序的数组:
[
[Alice] => foo,
[Bob] => foo,
[John] => foo,
[Steve] => foo
]
我想将此数组重新排序为Bob,Alice,Steve,然后John ......或其他一些明确声明的顺序。有没有办法获取单独的数组并使用 重新排序原始的键?
我知道我可以循环遍历数组并构建一个新数组,但这似乎不够优雅......
答案 0 :(得分:0)
好吧,经过一些更多的讨论,这是更性感:
.hoverDiv:hover + div .hoverDivShow { [...] }
也许有一种更性感的方式,但是排序顺序的基本foreach循环似乎是一种好方法
$finialOrderArray = array_merge(array_flip($orderArray), $array);