我有一个值数组,我想按字母顺序排序,但数字在字符之后排序。
例如,给定以下字符串:
Core 2 Duo, Core Duo, Core Quad, Core 4 Quad
我希望它最终这样订购:
Core Duo, Core 2 Duo, Core Quad, Core 4 Quad
相反,PHP 的 sort() 函数将其排序如下:
Core 2 Duo, Core 4 Quad, Core Duo, Core Quad
自然排序返回与常规排序相同的结果。
那么有什么方法可以告诉 PHP 类似“如果遇到一个数字,将其排序为在 Z 之后”?