parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

что такое "порядок добавления" хеш не знает.

Misha v.3 09.07.2004 23:23

если вам нужно вывести элементы хеша в каком-либо порядке вы должны предпринять что-либо, чтобы этот порядок определить.

например возможно:
- вывести элементы хеша в алфавитном порядке следования их ключей или значений
- вывести элементы хеша в числовом порядке следования их ключей или значений

т.е. в вашем случае вы можете добавить в каждый элемент хеша значение order и для каждого элемента задать его при создании хеша.

соответственно при выводе вы можете отсортировать элементы по этому значению.

но мне кажется что в вашем случае лучше воспользоваться таблицей для хранения меню, а не хешом.