判断变量定义和变量为空问题,判断变量定义


变量定义和变量为空问题:

jrhmpt01:/root# cat x1.pl 
my $xx="";
if (defined($xx)){print "111111111\n"};
jrhmpt01:/root# perl x1.pl 
111111111

defined 只要变量定义 不管是空 是真是假 就成立

jrhmpt01:/root# cat x1.pl 
my $xx="";
if ($xx){print "111111111\n"};
jrhmpt01:/root# perl x1.pl 
jrhmpt01:/root# 
为假

相关内容

    暂无相关文章