我正在为我正在构建的论坛程序创建搜索功能。在一个点上,我有一个名为searchResults的数组,它是数字并包含'score'作为其维之一(其他是'timeStarted','authorUID'和'TID')通过不是第一个维度的数值对多维数组排序
所以,这个数组在混乱中这一点,我需要组织它到$ searchResults [1]将是最高的'分数'和[2]将具有第二高的地方,等等。我在php.net看着array_multisort,但很快就失去了它的工作原理。那么如何按照数字顺序排序$ searchResults(重新排列键),并按照排序机制进一步降序的顺序降序排列?真的没有任何代码可以用它,但如果你需要一个阵列看起来如何的布局,你可以去:
$searchResults:
[1] - ['timeStarted']
['authorUID']
['score'] <- Need to sort first dimension by this value descending
['TID']
etc.
感谢您的帮助。
阵列处于混乱之中。哈,我喜欢它 – 2011-03-26 03:31:04