Forum Webscript.Ru
Программирование => Perl => Тема начата: Death от 18 Июня 2005, 12:21:40
-
У меня в скрипте есть строки проверки параметров:
...
use strict;
...
if (param(\'act\')) {
...
}
else {
...
}
При выполнении, в случае отсутствия параметров, в журнале ошибок появляется ошибка:
use uninitialized value at ... номер строки где проверяется параметр
Как исправить это исправить?
-
perldoc -f defined
-
Death:
perldoc -f defined
Не понял что ты хотел сказать этим (я ведь только вот как месяц занимаюсь PERL-ом)!
-
perldoc - утилита коммандной строки, идет в комплекте с дистрибутивом Perl и содержит ответы более чем на 90% вопросов.
-
Вот так попробуй
...
use strict;
...
if (defined param(\'act\')) {
...
}
else {
...
}