I would like to sort an array in ascending order based on filename, which is a number. This is provng problematic. You will notice that the sorting is going by the first digit of the file name. Is there a pre built php function to deal with this?
sort(), ksort()
give the same outcome as below
Array
(
[0] => /myPath/folderFoo/1.jpg
[1] => /myPath/folderFoo/11.jpg
[2] => /myPath/folderFoo/12.jpg
[3] => /myPath/folderFoo/13.jpg
[4] => /myPath/folderFoo/14.jpg
[5] => /myPath/folderFoo/15.jpg
[6] => /myPath/folderFoo/16.jpg
[7] => /myPath/folderFoo/17.jpg
[8] => /myPath/folderFoo/18.jpg
[9] => /myPath/folderFoo/199.jpg
[10] => /myPath/folderFoo/2.jpg
[11] => /myPath/folderFoo/3.jpg
[12] => /myPath/folderFoo/4.jpg
[13] => /myPath/folderFoo/5.jpg
[14] => /myPath/folderFoo/6.jpg
[15] => /myPath/folderFoo/7.jpg
[16] => /myPath/folderFoo/8.jpg
[17] => /myPath/folderFoo/9.jpg
)