Classificando matriz multidimensional, maiúscula sendo ordenada antes de minúsculas
Usando o abaixo para ordenar um array multidimensional por nome de tela:
<code>$sortArray = array(); foreach($members as $member){ foreach($member as $key=>$value){ if(!isset($sortArray[$key])){ $sortArray[$key] = array(); } $sortArray[$key][] = $value; } } $orderby = "screen_name"; array_multisort($sortArray[$orderby],SORT_ASC,$members); </code>
Mas letras maiúsculas estão sendo classificadas antes de minúsculas:
Allan Brenda Greg trabalho
MasFrank vem antesdan
Há muito por aí na ordenação de matrizes, mas eu finalmente consegui este trabalho usando o acima, queria ver se havia uma maneira fácil de corrigir isso?