|
|
|
Supreme Being
      
участник
Last Login: 23.05.2007 20:20
Сообщ.: 662,
Visits: 5 795
|
|
| Вопрос вот какой. В перле существуют две функции: use и require. Первая выполняется во время компиляции, вторая -- во время выполнения. Не могу понять, каковы же типичные случаи предпочтения одной функции другой. Объясните, плз.
|
|
|
|
|
Forum Member
      
участник
Last Login: 20.01.2007 9:18
Сообщ.: 31,
Visits: 319
|
|
Дивись...
-- cut ----
BEGIN {
$ENV{CATALYST_ENGINE} ||= 'HTTP';
$ENV{CATALYST_SCRIPT_GEN} = 27;
$ENV{DBIX_CLASS_STORAGE_DBI_DEBUG} = "1=/tmp/trace.out";
}
# This is require instead of use so that the above environment
# variables can be set at runtime.
require MyApp;
----cut ----
А якби використовували use, скрипт би не бачив цих змінних
|
|
|
|