Есть задачка отсортировать массив по ключам. Вроде ничего проще - ksort() и будет счастье. А не тут то было, оказывается она учитывает регистр и приоритет ставит верхнему. А оно не надь. Ну к примеру такой массив
Цитата |
Array ( [a] => 1 [D] => 4 [c] => 3 [B] => 2 )
|
будет преобразован в такой:
Цитата |
Array ( [B] => 2 [D] => 4 [a] => 1 [c] => 3 )
|
а хотелось бы этого:
Цитата |
Array ( [a] => 1 [B] => 2 [c] => 3 [D] => 4 ) |
Есть у кого-нибудь наработка по этому поводу или может кто хочет поразмяться.)))
Спустя 35 минут, 14 секунд (24.09.2012 - 11:55) Winston написал(а):
uksort($ar, "strnatcasecmp");
Спустя 3 минуты, 50 секунд (24.09.2012 - 11:59) twin написал(а):
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.