|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : vitus@ice.ru 2:5020/400 21 Jan 2002 00:17:37 To : "Andrey Titov" Subject : Re: Как считать файл HЕ по строкам. -------------------------------------------------------------------------------- Andrey Titov <brandname@mtu-net.ru> wrote: >> >> AT> Открываю HTML-файл, считываю строки в @LINES >> >> AT> open(FILE,"$FILE") || die $!; >> >> AT> @LINES = <FILE>; >> >> AT> close(FILE); >> >> >> >> Хотя вообще читать HTML по строкам - это изврат... >> >> AT>А как считать сразу весь файл? >> >> $/=undef; AT>Я попытаюсь разобраться с этим undef, но если бы был какой-нибудь пример... AT>Или ссылка на документ, где это можно прочитать. Собственно вопрос в том, perldoc perlvar AT>откуда здесь берётся имя файла и куда сохраняется содержимое? Hиоткуда. Hикуда. Просто после присваивания этой переменной этого значения любой файл будет считаться состоящим из одной большой строки. AT>$/ - символ-признак конца вхлдной строки. По умолчанию '\n'. AT>undef делает неопределённым значение выражения... AT>Как это всё работает? -- Victor Wagner vitus@ice.ru Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/64883786218b.html, оценка из 5, голосов 10
|