我strcmp正在结合使用usort以对一系列国家名称进行排序。目前,排序顺序为:
Belgien
Frankreich
Italien
Luxemburg
Niederlande
Spanien
United Kingdom
Österreich
这是正确的,除了 的位置Österreich。它应该在Niederlande和之间Spanien。
我也试过strnatcmpand strcoll(with setlocale),但排序顺序不是我想要的。结果不是来自 mysql 数据库,因此不能通过 mysql 查询进行排序。