use strict;
my $var = NULL;
将引发错误的Bareword“NULL”不允许同时使用“严格subs”
Perl中没有NULL。但是,变量可以为
undef
,这意味着它们没有设置值。
下面是一些如何在Perl中
获取未定义变量的示例:
my $var; # variables are undefined by default
undef $var; # undef() undefines the value of a variable
$var = undef; # same,using an alternative Syntax
要检查变量的定义,使用defined()
,即
print "\$var is undefined\n" unless defined $var;
原文链接:https://www.f2er.com/Perl/173430.html