【问题标题】:How do I sort Year range array in descending order dynamically [duplicate]如何动态按降序对年份范围数组进行排序[重复]
【发布时间】:2021-10-18 10:49:39
【问题描述】:

我有这种动态数组:

Array
(
    [0] => 2011-12
    [1] => 2018-19
    [2] => 2016-17
    [3] => 2010-11
    [4] => 2009-10
    [5] => 2007-08
    [6] => 2012-13
    [7] => 2015-16
    [8] => 2017-18
    [9] => 2008-09
    [10] => 2013-14
    [11] => 2014-15
)

如何降序排列?

就像我想要这种类型的输出:

Array
(
    [0] => 2018-19
    [1] => 2017-18
    [2] => 2016-17
    
)

等等....

【问题讨论】:

    标签: php arrays sorting


    【解决方案1】:

    我猜你只是想按降序排列它们。 试试:rsort($yourArray); 输出将是:

    Array
    {
    [13] => 2018-19
    [12] => 2017-18
    [11] => 2016-17
    ...
    }
    

    索引将是相同的,因为 rsort() 函数所做的只是以反向模式对数组进行排序(我认为这就是你想要做的)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-06
      • 2011-11-16
      • 2014-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-16
      相关资源
      最近更新 更多