我想在PHP中按字母順序排列數組的值。如果所有的值都以相同的字符開始,那麼它們應該使用第二個字符進行排序等等。忽略大小寫。PHP:如何按字母順序排列數組的值?
例如:
before:
values[0] = "programming";
values[1] = "Stackoverflow";
values[2] = "question";
values[3] = "answers";
values[4] = "AA Systems";
after:
values[0] = "AA Systems";
values[1] = "answers";
values[2] = "programming";
values[3] = "question";
values[4] = "Stackoverflow";
我已經發現了一些算法,但我想要的方式,速度快,有少數語句。忽略區分大小寫對我來說很特別。謝謝。
你的意思是'strcasecmp'作爲自定義比較器嗎? :P – 2013-12-12 02:48:22