Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne][PHP]Polskie znaki przy sortowaniu dwu wymiarowej tablicy
Forum PHP.pl > Forum > Przedszkole
Aui06
Witam,

Wiem, że podobne tematy już były ale zaproponowane rozwiązania nie sprawdzały się w tym przypadku.

Szukam metody na sortowanie tablicy wielowymiarowej ($tabs[][]) z uwzględnieniem polskich znaków. Chwilowo wyświetlają się one na samym końcu. Czyli wyświetla mi wszystkie rekordy od a-z a poniżej na ł, ś (sortuje po nazwach wojewóctw)

Mój kod sortowania wygląda obecnie tak:
  1. function compareTimes($a, $b)
  2. {
  3. $arrLocale = array( "pl_PL", "polish_pol" );
  4. setlocale(LC_ALL, $arrLocale );
  5. if($a[2] == $b[2]) return 0;
  6.  
  7. return ($a[2] > $b[2]) ? 1 : -1;
  8. }
  9.  
  10. usort($tabs, 'compareTimes');
  11.  
  12.  
  13. }


Co mam zrobić by sortował z godnie z polskim alfabetem.
salfunglandyare
Zobacz:
http://de2.php.net/strcoll
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.