fork download
  1. <?php
  2.  
  3. $sort_this = array(
  4. '0' => '/upload/medialibrary/683/4906с_white_f4.jpg',
  5. '1' => '/upload/medialibrary/f5e/4906с_white_f3.jpg',
  6. '2' => '/upload/medialibrary/0dc/4906с_white_f2.jpg',
  7. '3' => '/upload/medialibrary/cf2/4906с_white_f1.jpg'
  8. );
  9.  
  10. function build_sorter($a, $b) {
  11. return strnatcmp(pathinfo($a, PATHINFO_BASENAME), pathinfo($b, PATHINFO_BASENAME));
  12. }
  13.  
  14. usort($sort_this, "build_sorter");
  15.  
  16. print_r($sort_this);
Success #stdin #stdout 0.02s 24432KB
stdin
Standard input is empty
stdout
Array
(
    [0] => /upload/medialibrary/cf2/4906с_white_f1.jpg
    [1] => /upload/medialibrary/0dc/4906с_white_f2.jpg
    [2] => /upload/medialibrary/f5e/4906с_white_f3.jpg
    [3] => /upload/medialibrary/683/4906с_white_f4.jpg
)