Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     11 Oct 2005  16:40:50
 To : Љ®«п­ Ѓ®Є®ў
 Subject : Re: Глобальные переменные и функции
 -------------------------------------------------------------------------------- 
 
 Колян Боков -> [ВСЕМ]  @ Tue, 11 Oct 2005 12:38:44 +0400:
 
  КБ> подскажите, как мне задать переменные в отдельном файле и потом
  КБ> использовать их.
 
 perldoc Exporter либо звать по полностью квалифицированному имени.
 
  КБ> Плюс ко всему есть потребность в создании отдельного файла, гду
  КБ> будут хранится все общие функции, которые мне нужно вызывать с
  КБ> определёнными параметрами...  Как решить и этот вопрос?
 
 Точно так же.
 
  КБ> Я пробовал вот так вот:
 
  КБ> 8<------------------8<------------------8<
 
  КБ> Global.pm---------------
 
  КБ> package Global;
 
  КБ> $a = 3;
  КБ> $b = 4;
 
  КБ> 1;
 
  КБ> 8<------------------8<------------------8<
 
  КБ> test.pl-------------------
 
  КБ> #!/usr/bin/perl -w
 
  КБ> use strict 'vars';
  КБ> use CGI::Carp qw(fatalsToBrowser);
  КБ> use Cwd;
 
  КБ> use Global;
 
  КБ> print "Переменная $a и $b \n";
 
  КБ> 8<------------------8<------------------8<
 
  КБ> Я так думаю, что ничего не выходит, т.к. perl ищет в @INC а мне бы
  КБ> нужно, чтобы он искал там, где сам скрипт лежит...
 
 Hа это есть модуль FindBin.
 
 И HИКОГДА не называй переменные $a и $b, если не хочешь трудноуловимых
 глюков.
 
 -- 
 Artem Chuprina
 RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
 
 Дело говоришь!
 Теперь делай его.
   Кнышев.
 --- ifmail v.2.15dev5.3
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

Вернуться к списку тем, сортированных по:

 Тема:    Автор:    Дата:  
 Глобальные переменные и функции   Љ®«п­ Ѓ®Є®ў   11 Oct 2005 13:38:44 
 Re: Глобальные переменные и функции   Andrew Alakozow   11 Oct 2005 14:47:02 
 Re: Глобальные переменные и функции   Artem Chuprina   11 Oct 2005 16:40:50 
Архивное /ru.cgi.perl/256069f375f11.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional