[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: сортировка многомерного ассоциативного массива
kuzroman
подскажите пожалуйсто какой функцией можно отсортировать такой массив?


Array (
[0] => Array ( [s_id] => 14 [s_template] => 2 [sale] => [Краткое описание] => краткое описание Наутилус [Название] => Дятел Б5-Д [Обзор] => [Цена] => 777 )
[1] => Array ( [s_id] => 15 [s_template] => 2 [sale] => [Краткое описание] => краткое описание Акустика Бормана [Название] => 3Б - нитро глаз [Обзор] => [Цена] => 1 )
[2] => Array ( [s_id] => 19 [s_template] => 2 [sale] => [Краткое описание] => 333 [Название] => 333 [Обзор] =>
[Цена] => 5050 )
[3] => Array ( [s_id] => 20 [s_template] => 2 [sale] => [Краткое описание] => 444 [Название] => 444 [Обзор] =>
[Цена] => 7500 )
[4] => Array ( [s_id] => 21 [s_template] => 2 [sale] => [Краткое описание] => 555 [Название] => 555 [Обзор] =>
[Цена] => 9000 )
[5] => Array ( [s_id] => 22 [s_template] => 2 [sale] => [Краткое описание] => 666 [Название] => 666 [Обзор] =>
[Цена] => 4555 )
[6] => Array ( [s_id] => 23 [s_template] => 2 [sale] => [Краткое описание] => 777 [Название] => 777 [Обзор] =>
[Цена] => 5700 )
[7] => Array ( [s_id] => 24 [s_template] => 2 [sale] => [Краткое описание] => 888 [Название] => 8888 [Обзор] =>.....


отсортировать по [Цена]

спасибо!

или моему ленивому уму придется писать под это свою функшен?

_____________
kuzroman@list.ru
neadekvat
Мой ум не менее ленивый, поэтому он не полезет в документацию за тебя. Но по памяти - не помню что-то я таких функций.
Да, придется писать.
Сортировка - не такой уж сложный алгоритм. Та же "пузырьковая", например :)
KonstantinK
Цитата

или моему ленивому уму придется писать под это свою функшен?

тока свою как и сказал neadekvat
Snus
function cmp($a, $b){
return strcmp($a['Цена'], $b['Цена']);
}

ИМХО: Использовать буквы кириллицы в наименовании ключей можно, но это плохой тон.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.