Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 8.02.2003 Ostrzeżenie: (0%)
|
Witam.
Mam problem z polskimi znakami podczas sortowania tablicy. Używam takiego kodu do sortowania: Kod function sortowanie($x, $y)
{ if ($x[1] == $y[1]) return 0; else if ($x[1] < $y[1]) return -1; else return 1; } usort($tablica, sortowanie); Skrypt sortuje "zwykłe" wyrazy w tablicy, a te zaczynające się na np. "ś", przerzuca na sam koniec tablicy. Wcale mu się nie dziwię, bo php nie wie gdzie w alfabecie znajduje się litera "ś". Czy jest jakiś sposób na poprawienie tego? Dzięki za odpowiedzi Pozdrawiam. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%)
|
Hej
Cytat Ten skrypt mi nie działa. Próbowałem użyć go na dwóch różnych serwerach, ale bez skutku. Zna ktoś może jakiś inny sposób? sprawdz co zwraca funkcja setlocale. byc moze na serwerze gdzie testujesz rozwiazanei nie ma wogole polskich lokali albo wysteuje pod inna nazwa - np pl_PL.iso-8859-2 (home.pl bodjaze). Daj znac - jak to nie to bedziemy dalej kombinowali.
Pozdrawiam |
|
|
|
Myrek Sortowanie tablicy a polskie znaki 2.05.2003, 23:58:47
bamboos Witam!!!
mozesz sprobować najpierw zastąpić pierws... 3.05.2003, 13:09:44
Myrek Nie zadobry pomysł, choć trafny Myślę, że są inn... 3.05.2003, 18:51:44
It's_me posiedziałem trochę i oto jest mój pomysł na rozwi... 3.05.2003, 20:36:21
Myrek Dzięki itsme. Podrasowałem trochę twój skrypt i wy... 3.05.2003, 21:50:00
It's_me Cytat$array[0]['name'] = "Niko";
$array[0]['age'] ... 3.05.2003, 22:28:22
Myrek itsme, czego wcześniej nie napisałeś, że ten twój ... 3.05.2003, 23:56:32
zombie Cytatitsme, czego wcześniej nie napisałeś, że ten ... 13.08.2003, 11:01:41
kurtz Hej
@all: Olaboga.. Po co tak kombinowac ;) loca... 13.08.2003, 12:24:01
Gonzo Sortowanie 1.09.2003, 17:35:18
zombie Kurtz już sprawę wyjaśnił. :wink:
<?php
setlo... 2.09.2003, 08:19:58
Gonzo Sortowanie 2.09.2003, 16:55:06
adwol Re: Sortowanie 2.09.2003, 21:53:34
Gonzo Sortowanie 3.09.2003, 12:57:37
Gonzo Sortowanie 3.09.2003, 15:40:51
msulik Jeśli setlocale nic nie da, to spróbuj tego: [ lin... 3.09.2003, 22:46:52
Gonzo Sortowanie 4.09.2003, 08:27:38
kurtz Re: Sortowanie 4.09.2003, 09:56:51 
lukaszkkk Cytat(kurtz @ 4.09.2003, 10:56:51 ) H... 13.09.2008, 10:48:49
Gonzo Sortowanie 4.09.2003, 15:52:55
msulik Re: Sortowanie 4.09.2003, 16:00:36
adwol Re: Sortowanie 4.09.2003, 16:07:30
Gonzo Sortowanie 4.09.2003, 16:35:33
orson Re: Sortowanie 4.09.2003, 20:38:50
Gonzo Sortowanie... 10.09.2003, 13:42:15
Gonzo Sortowanie... 10.09.2003, 15:35:09
Gonzo Edytor 11.09.2003, 08:27:53
webdice ~lukaszkkk masz licencje na odkopywanie? Zamykam. 14.09.2008, 11:40:01 ![]() ![]() |
|
Aktualny czas: 19.05.2026 - 12:56 |