在PHP中排序数字

uto*_*pia 0 php

这个排序数组:

sort($files, SORT_NUMERIC);
Run Code Online (Sandbox Code Playgroud)

这个1.jpg,2.jpg ......但是1.jpg,2.jpg,2-1.jpg,2-2.jpg怎么样.以上功能不对此类型进行排序.我怎么能这样做?

提前致谢

pre*_*mer 6

在natsort http://ca3.php.net/natsort上花很多钱

如果这不能处理你需要的东西,usort()函数和你自己的自定义函数可以处理这个问题.