Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [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
salfunglandyare
post
Post #2





Grupa: Zarejestrowani
Postów: 150
Pomógł: 31
Dołączył: 10.01.2007
Skąd: Bydgoszcz/Inowrocław

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


Zobacz:
http://de2.php.net/strcoll
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 16:22