0

我们目前正在调用 Magento 中的类别列表,并使用下面的字母顺序对它们进行排序......

ksort($categories, SORT_STRING);

问题是 PHP 在所有大写实例之后对小写实例进行排序,例如,它们的排序如下:-

Apple
Banana
Cherry
apple
banana
cherry

而不是...

Apple
apple
Banana
banana
Cherry
cherry

请任何人告诉我们如何在使用 PHP 排序时忽略区分大小写。我们现在玩了很多排序函数,包括 sort、ksort、asort、usort 和 natsort,但没有实现我们想要的。

任何帮助表示赞赏,在此先感谢。

4

1 回答 1

2

尝试

uksort($categories, 'strcasecmp');
于 2012-07-20T13:28:03.370 回答