【发布时间】:2012-01-29 09:03:52
【问题描述】:
我有一个包含北、东、南或西值的数组。
例如,我得到一个数组,其中的值按以下顺序排列:南、西和北。
现在我想按照北、东、南和西的方式对数组进行排序。
所以在我的示例中,值应该按以下顺序排列:北、南、西。
我该怎么做?
谢谢!
【问题讨论】:
-
请添加一些您目前所做的代码。即使它只是数组的定义。也许您也可以更好地突出您遇到问题的地方。
-
能不能详细一点,为什么要这样排序?你想做什么?就像现在一样,我不明白你为什么不创建一个数组,并按照你想要的方式对其进行排序,因为你已经知道它需要包含什么。
-
您可以尝试为每个键赋予数值,其值为东北西南等。然后按数字键排序您是否使用 php?
-
@John Issaacks,我想你明白我的意思;-),但我需要对它进行排序,因为我会将它与另一个 (*.com/questions/8105244/how-to-use-an-array-in-case/…) 进行比较,所以如果我不对其进行排序,它无法比较。