Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne][PHP]Polskie znaki przy sortowaniu dwu wymiarowej tablicy
Aui06
post
Post #1





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 27.03.2014

Ostrzeżenie: (0%)
-----


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.

Ten post edytował Aui06 12.05.2015, 05:45:17
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 18:22