thv*_*v20 2 php sorting localization
我试图按字母顺序对一系列名称进行排序(在本例中为克罗地亚语).
我怎么才能?ani出现Derrick呢?
$names = array(
"?ani", "Bill", "Dennis", "George", "Derrick"
);
sort($names);
print_r($names);
Run Code Online (Sandbox Code Playgroud)
您需要适当地设置区域设置,可能是这样的:
setlocale(LC_ALL, 'hr_HR');
Run Code Online (Sandbox Code Playgroud)
然后告诉sort以尊重语言环境:
sort($names,SORT_LOCALE_STRING);
Run Code Online (Sandbox Code Playgroud)