Автор Тема: Сложные структуры данных  (Прочитано 2885 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Error202

  • Бесстрашный
  • Ветеран
  • *****
  • Сообщений: 540
  • +1/-0
  • 2
    • Просмотр профиля
    • http://www.tender-plus.ru
Сложные структуры данных
« : 27 Сентября 2006, 12:01:25 »
Можно ли на перле как-нть осуществить следующее:

Есть список людей... по именам (Вася, Катя, Лена, Саша ...)

У каждого есть профессия (маляр, штукатур...)
У каждого есть часы работы (6,8,4 ...)
У каждого есть размер одежды (XL, L, XXl...)

Нужна структура типа

$WORKERS{Вася}{Профессия}=\'Маляр\'
$WORKERS{Вася}{Часы работы}=\'8\'
$WORKERS{Вася}{Одежда}=\'XXL\'

$WORKERS{Лена}{Профессия}=\'Штукатур\'
$WORKERS{Лена}{Часы работы}=\'6\'
$WORKERS{Лена}{Одежда}=\'XL\'
...

Так, чтобы можно было перебирать по именам, что-то вроде foreach ($WORKERS{Names})

Возможно ли такое малой кровью?
Космическая игрушка

Оффлайн Error202

  • Бесстрашный
  • Ветеран
  • *****
  • Сообщений: 540
  • +1/-0
  • 2
    • Просмотр профиля
    • http://www.tender-plus.ru
Сложные структуры данных
« Ответ #1 : 27 Сентября 2006, 12:18:05 »
Вот так всегда... Пока сформулировал вопрос, понял на него ответ... :)

Всем спасибо!
Космическая игрушка

Оффлайн KiLLjoY aka SerZH

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 45
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Сложные структуры данных
« Ответ #2 : 29 Сентября 2006, 12:53:32 »
В CookBook такое называется RECORDS!
А вообще надо понимать, что такие структуры занимают довольно много места - один анонимный хэш чего стоит!

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28