アルファベット順に並べ替えたい値の配列がありますが、数字は文字の後に並べ替えられています。
たとえば、次の文字列があるとします。
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
自然な並べ替えは、通常の並べ替えと同じ結果を返します。
では、「数値に遭遇した場合は、Z の後に来るように並べ替えてください」のように PHP に伝える方法はありますか?