Ashotovich
Новичок
Помогите, пожалуйста, с сортировкой двухмерного массива.
Всем привет!
Есть массив:
Его необходимо отсортировать по полю last_name.
Пытаюсь сделать так:
Но ничего толком не выходит. Что я неправильно делаю?
Заранее спасибо за помощь.
Всем привет!
Есть массив:
PHP:
$arr_users = Array
(
[0] => Array
(
[last_name] => Чащин
[first_name] => Вадим
[patr_name] => Борисович
[usertype_code] => D
)
[1] => Array
(
[last_name] => Сотникова
[first_name] => Ирина
[patr_name] => Владимировна
[usertype_code] => ME
)
[2] => Array
(
[last_name] => Денисова
[first_name] => Любовь
[patr_name] => Юрьевна
[usertype_code] => MC
)
)
Пытаюсь сделать так:
PHP:
function cmp ($a, $b) {
if ($a['last_name'] == $b['last_name']) return 0;
return ($a['last_name'] > $b['last_name']) ? -1 : 1;
}
usort ($arr_users , "cmp");
Заранее спасибо за помощь.