Показать сообщение отдельно

  #418  
Старый 17.04.2008, 21:23
ZET36
Участник форума
Регистрация: 08.10.2007
Сообщений: 259
Провел на форуме:
500748

Репутация: 137
По умолчанию

Ещё один вопрос. как сделать что бы в цикле переберались файлы а в ключи хеша заносились имена файлов а в значение хеша их содержимое

я пробывал так .например (где в массиве @files содержатся пути файлов)

Код:
foreach ( @files )
{
open(LOGFILE, '<', $_);
$zet{$_}=<LOGFILE>;
}
но в значения хеша заносятся только первые строчки файлов а не всё их содержимое.
я знаю что <LOGFILE> открывается массивом в котором скажем 1вая строчка файла = @massiv[0] итд. но вот как в значения хеша записать всё содержимое массива?
ведь нельзя применить sort() к <LOGFILE> как к массиву

буду благодарен

Последний раз редактировалось ZET36; 17.04.2008 в 21:28..
 
Ответить с цитированием