Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: sortowanie tabeli obiektow z miedzynarodowymi znakami?
Forum PHP.pl > Forum > PHP
nikss
Probuje sortowac tabele obiektow po okreslonych jej elementach za pomoca usort

problem w tym ze w znaki moga byc roznej narodowosci pl, de, en
i chyba sie nie da zrobic uniwersalnej funkcji??

w archiwach znalazlem metody
1.porownywania kopii tablicy
2.setlocale - wyglada ciekawie - ale nie bardzo wiem co zmienic w systemie - DEbian - aby zadzialalo

czy pojawily sie jakies nowe funkcje,klasy,rozwiazania tego problemu? znaki sa kodowane w UTF-8
Archbishop
Cytat(nikss @ 30.10.2008, 10:08:09 ) *
Probuje sortowac tabele obiektow po okreslonych jej elementach za pomoca usort

problem w tym ze w znaki moga byc roznej narodowosci pl, de, en


O tyle, o ile en nie ma żadnych znaków spoza alfabetu łacińskiego, o tyle de i pl już mają smile.gif
Pytanie tylko jak chcesz posortować tabelę zawierającą 'a', 'ą', 'ä'?
Czy jest jakaś konwencja mówiąca o tym, który znak ma pierwszeństwo?
nikss
Cytat(Archbishop @ 30.10.2008, 15:17:55 ) *
O tyle, o ile en nie ma żadnych znaków spoza alfabetu łacińskiego, o tyle de i pl już mają smile.gif
Pytanie tylko jak chcesz posortować tabelę zawierającą 'a', 'ą', 'ä'?
Czy jest jakaś konwencja mówiąca o tym, który znak ma pierwszeństwo?


hmm moze sie nie wyrazilem jasno,pardon

bede jednorazowo sortowac tablice tylko w jednym jezyku, ale moze ich byc kilka
wiec jak przelacze jezyk na stronie np. z PL na DE
to chce zeby funkcja/klasa sortujaca inteligentnie tez przelaczyla swoje regulki sortowania na dany jezyk czyli z PL na DE
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.