标签: php arrays sorting
我有一个包含这些值的数组:
Dancelesson 4年 Dancelesson 5年 Dancelesson 6年 Dancelesson 2 - 3年
Dancelesson 4年
Dancelesson 5年
Dancelesson 6年
Dancelesson 2 - 3年
以上按升序排序,但我希望2 - 3年是第一次(因为2年前是4年)。有没有实现这个功能? (我尝试了natsort,natsort,natcasesort等)
或者我是否必须为此目的创建一个? (我想我可以将数组中的字符串转换为整数然后对它们进行排序!?)