I have an array that holds the names of languages in spanish:
$lang[\"ko\"] = \"coreano\"; //korean $lang[\"ar\"] = \"árabe\"; //arabic $lang[\"es\"] = \"esp
Try this
setlocale(LC_COLLATE, 'nl_BE.utf8'); $array = array('coreano','árabe','español','francés'); usort($array, 'strcoll'); print_r($array);