parser

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

 

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

Динамеческое создание хэша

Никита Козин 21.08.2004 12:55

Есть такой код:
@errors[el]
^if(def $el){
	^if(!def $error){$error[^hash::create[]]}
	$error.$el(1)
}
Он не работает. Выдает ошибку в строке «$error.$el(1)». Что с ней делать — ума не приложу.

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

Помогите пожалуйста.