![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 19.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Przeglądałem posty związane z tematem sortowania, ale nigdzie nie został opisany sposób postępowania w przypadku tablicy z polskimi znakami. Otóż mam taką tablicę: $tablica[] = array("Ścigany", "Coś", 2); $tablica[] = array("Łowca głów", "Jeszcze coś", 5); $tablica[] = array("Władca pierścieni", "Lord of the Rings", 3); Chciałbym ją posortować według pierwszej kolumny. Bardzo proszę o pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 6.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Witam.
Przeglądałem posty związane z tematem sortowania, ale nigdzie nie został opisany sposób postępowania w przypadku tablicy z polskimi znakami. Otóż mam taką tablicę: $tablica[] = array("Ścigany", "Coś", 2); $tablica[] = array("Łowca głów", "Jeszcze coś", 5); $tablica[] = array("Władca pierścieni", "Lord of the Rings", 3); Chciałbym ją posortować według pierwszej kolumny. Bardzo proszę o pomoc. Od razu ostrzegam, że nie wiem czy to pójdzie pod windowsem (BTW, wie ktoś czy locale są jakoś w tym środowisku emulowane). [php:1:c713aa16ab]<?php function f($a, $(IMG:http://forum.php.pl/style_emoticons/default/cool.gif) { return strcoll($a[0], $b[0]); } setlocale(LC_COLLATE, 'pl_PL'); $tablica[] = array("Ścigany", "Coś", 2); $tablica[] = array("Łowca głów", "Jeszcze coś", 5); $tablica[] = array("Władca pierścieni", "Lord of the Rings", 3); usort($tablica, 'f'); ?>[/php:1:c713aa16ab] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 21:38 |