Chcę sortować wartości tablicy w kolejności alfabetycznej w PHP. Jeśli wszystkie wartości zaczynały się od tego samego znaku, należy je posortować za pomocą drugiego znaku i tak dalej. Ignoruj wielkość liter.PHP: Jak sortować wartości tablicy w kolejności alfabetycznej?
Dla przykładu:
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";
Znalazłem kilka algorytmów, ale chcę sposób, który jest szybki i niewielkiej liczby sprawozdań. Ignorowanie wielkości liter ma szczególne znaczenie dla mnie. Dzięki.
Z pewnością chodziło o 'strcasecmp' jako niestandardowy komparator? : P –