Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sortowanie tablic a polskie znaki., Kłopot z sortowaniem...
*_ENIGMA
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 1.11.2004
Skąd: Wrocław

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


Witajcie!

Mam taką tablicę (niektóre nazwy są celowo błędne aby sprawdzić skrypt; poniższe zapisy są wynikiem print_r() ):

Cytat
Array ( [0] => Wrocław [1] => Warszawa [2] => Chełm [3] => Ćmiekowo [4] => Gryfów [5] => Gdynia [6] => Gdąsk [7] => Wrocław [8] => Wrocław )


po zastosowaniu funckji sort() dostaję taki wynik:

Cytat
Array ( [0] => Chełm [1] => Gdynia [2] => Gdąsk [3] => Gryfów [4] => Warszawa [5] => Wrocław [6] => Wrocław [7] => Wrocław [8] => Ćmiekowo )


...

(zobaczcie na kolejność - część jest alfabetycznie, ale znów Ćmiekowo jest na końcu, a Gdąsk jest za Gdynia zamiast przed. Wygląda tak jakby najpierw szła kolejność według alfabetu angielskiego, a potem reszta znaków polskich).


Dlaczego nie sortuje mi według alfabetu polskiego?? Jak to zrobić??
Dodam, że kodowanie dokumentu mam ustawione na ISO-8859-2.
Używałem praktycznie wszystkich funkcji sortujących i nic z tego...

Proszę o pomoc, bo to dla mnie pilne :-(

Z poadrowieniami!

Ten post edytował *_ENIGMA 28.07.2005, 22:31:23
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




że tak brzydko się zapytam: dawno nie sikałeś?

Spojrz na date tematu i nie nerwój sie nadaremne... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

zamykam by jeszcze ktos sie nie popisał

ps: jakby co to na PW proszę bo może czegoś nie załapałem

edit: otwieram by Barry mogl dopytac o reszte
Go to the top of the page
+Quote Post

Posty w temacie


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: 15.10.2025 - 06:57