【发布时间】:2019-10-19 11:10:18
【问题描述】:
我有一个 Laravel 项目,我有一个如下所示的数组。
array:12 [▼
0 => "آبان 1398"
1 => "آذر 1398"
2 => "اردیبهشت 1398"
3 => "اسفند 1397"
4 => "بهمن 1397"
5 => "تیر 1398"
6 => "خرداد 1398"
7 => "دی 1397"
8 => "شهریور 1398"
9 => "فروردین 1398"
10 => "مرداد 1398"
11 => "مهر 1398"
]
如何按值对其进行排序?例如,所有在 1397 之后为 1398 的记录。
【问题讨论】:
-
数字后面的其余文本在排序中是否重要?如果不是,它应该只是
rsort($array)。 -
是的,它们实际上是按我想按数字排序的文本排序的@Don't Panic
-
好吧,
rsort($array)会按整个字符串降序排列,所以所有的 1398 都会排在 1397 之前,但是 1398 和 1397 组会按照其余的降序排列字符串。这对你有用吗,还是排序需要更复杂? -
不起作用 :( @Don'tPanic
标签: php html css arrays laravel