sorbarakni magyarul is jól?

Üdv!

Próbálkoztam ezzel:

setlocale(LC_ALL, 'hu_HU.UTF8');
asort($ic_array, SORT_LOCALE_STRING);

De semmi különbség sincs, a magyar ékezettel kezdődő nevek továbbra is a lista végére kerülnek...

Help?

Hozzászólások

Le van generálva a magyar locale a szerveren? Ha igen, akkor az alábbi parancs nem ír ki warningot:

LC_ALL=hu_HU.UTF-8 perl -e0

Nekem usort és strcoll volt a megoldás (persze ehhez is kell a setlocale):

usort($retval, create_function('$a, $b', "return strcoll(strtolower(\$a['title']), strtolower(\$b['title']));"));

Az strtolower-rel a kisbetű/nagybetű sem zavar be. A 'title' pedig nálam egy tömb kulcs, ami szerint rendezni akartam.

- rezso -