The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Сортировка хэша по значениям, !*! sn, 19-Июн-08, 10:52  [смотреть все]
Есть хэш хэшей вида:

%list = (
  Ivanov => {
    fio => "Иванов А.А.",
    address => "192.168.1.1",
    ostatok => -311.22,
  },
  Petrov => {
    fio => "Петров Б.Б.",
    address => "192.168.1.2",
    ostatok => 1100.54,
  },
...
);

Вывод производится так:

    foreach $k (sort keys %list) {

print $list{$k}{fio}.":".$list{$k}{address}.":".$list{$k}{ostatok}."\n";
    }

Посоветуйте, как описать sort{ ля{$b} <=> ля{$a} }, чтобы организовать вывод списка, отсортированного по размеру остатка.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру