|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 25 Oct 2001 18:15:16 To : " Andrey Peshinsky" Subject : Re: Perl скрипты + Apche for Win -------------------------------------------------------------------------------- Здравствуй, Andrey Peshinsky. В твоём письме от Mon, 15 Oct 2001 14:57:03 +0000 (UTC) написано: > вместо соответствующего require. Hо мне очень хотелось бы разобраться с > тем, что происходит, ибо неразумно одинаковый кусок текста держать в 50-60 > скриптах. Держать его в одном месте, но криво использовать тоже неразумно. require предназначен для того, чтобы HЕ выполнять код повторно. ==== 8< [Module.pm] ==== package Module; sub print_page_header { my $cgi = shift; print $cgi->header; print $cgi->start_html; ... } 1; ==== >8 [Module.pm] ==== ==== 8< [script.pl] ==== use Module; use CGI; my $cgi = new CGI; Module::print_page_header($cgi); ==== >8 [script.pl] ==== -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/63591b80ebf5.html, оценка из 5, голосов 10
|