Tim*_*Tim 7 php arrays sorting string numbers
谁能告诉我如何对包含以数字开头的文件名的数组进行排序?因为以11,12,13等开头的字符串被认为低于2,所以我的结果如下:
[0] "1. File one.pdf" [1] "11. File eleven.pdf" [2] "12. File twelve.pdf" [3] "2. File two.pdf" [4] "3. File three.pdf"
有什么我可以做的正确分类吗?
ts.*_*ts. 7
你可以使用natsort.或natcasesort,不区分大小写.如果有多个数字(即变音符号),则应确保使用正确的区域设置.
如果还不够,即.你还想要排序数字文字("一","二","三"),你可以使用usort,它允许使用你的自定义回调作为比较功能.
归档时间:
14 年,11 月 前
查看次数:
5018 次
最近记录:
7 年,3 月 前