Advertisement
Guest User

Sortowanie tablicy po nazwach plików

a guest
Jul 19th, 2015
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.58 KB | None | 0 0
  1. <?php
  2.  
  3. $arr = array(
  4.     'www.nazwastrony.pl/uplouds/2013/04/nazwapliku1.pdf',
  5.     'www.nazwastrony.pl/uplouds/2012/05/2nazwapliku1.pdf',
  6.     'www.nazwastrony.pl/uplouds/2011/05/01nazwapliku13.pdf',
  7.     'www.nazwastrony.pl/uplouds/2015/05/Plikunazwapliku23.pdf'
  8. );
  9.  
  10. print_r($arr); // nieposortowana tablica
  11.  
  12. usort($arr, function($a, $b) {
  13.  
  14.     $a_filename = pathinfo($a, PATHINFO_FILENAME);
  15.     $b_filename = pathinfo($b, PATHINFO_FILENAME);
  16.  
  17.     return strcmp( strtolower($a_filename), strtolower($b_filename) );
  18.  
  19. });
  20.  
  21. print_r($arr); // posortowana tablica
  22.  
  23. echo PHP_EOL;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement