@Postalus

Как отсортировать массив БЕЗ учёта регистра?

Опишу кодом:
$a = ["Ф","а","А","Б","б","В","в","Ё"];
sort($a);
echo implode(" ", $a);

Выводит "Ё А Б В Ф а б в". А нужно "А а Б б В в Ё Ф". Есть идеи?
  • Вопрос задан
  • 701 просмотр
Пригласить эксперта
Ответы на вопрос 2
BuriK666
@BuriK666
Компьютерный псих
в документации к sort все написано.
Ответ написан
vanxant
@vanxant
Т.к. вопрос в яндыксе, отвечу.
Делай раз:
setlocale(LC_COLLATE,"ru_RU.UTF-8");
Делай два:
sort($a,SORT_LOCALE_STRING | SORT_FLAG_CASE)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы