用PHP排序数组 - 数字排序

Anu*_*ari 1 php arrays sorting

我有一堆数字.我们以这些为例:7,18,24,53,75,15

当我在我的数组上使用rsort()时,它命令它是这样的:

  • 75
  • 7
  • 53
  • 24
  • 18

但是,这不是我想要的.我希望我的排序算法按数字顺序递减排序我的数组,所以它看起来像这样:

  • 75
  • 53
  • 24
  • 18
  • 15

什么排序算法是正确的?我尝试了一些,但没有人做过这个伎俩.

Ale*_*rov 6

使用SORT_NUMERIC标志:

rsort($myArray, SORT_NUMERIC)
Run Code Online (Sandbox Code Playgroud)

没有标志,rsort(以及sort)在不改变类型的情况下对项目进行排序,即字符串按字典顺序进行比较.