Sort an array with special characters in PHP

前端 未结 5 1788
南旧
南旧 2020-12-01 17:06

I have an array that holds the names of languages in spanish:

$lang[\"ko\"] = \"coreano\"; //korean
$lang[\"ar\"] = \"árabe\"; //arabic
$lang[\"es\"] = \"esp         


        
5条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-12-01 17:34

    You defined your locale incorrectly in setlocale().

    Change:

    setlocale(LC_ALL,'es_ES.UTF-8');
    

    To:

    setlocale(LC_ALL,'es_ES');
    

    Output:

    Array ( [ar] => árabe [ko] => coreano [es] => español [fr] => francés ) 
    

提交回复
热议问题