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, $
{
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]