在我的剧本,我有这样的事情如何检查一个对象是在Perl中创建的?
my $region = $self->Functiontofind($tag);
my $value1 = $region->getValue1;
my $value2 = $region->getValue2;
$区是一个对象,在某些情况下,$区域可能是空的,也就是说,如果该标签是空的,我希望做一个检查,看看是否对象是空的或不空的。我们应该怎么做。
if (defined ($region))
似乎不起作用。
感谢,
你的意思是'$ region'可能是空的?如果您编辑问题以包含'Functiontofind'的定义,我们将能够最快速地为您提供有用的答案。 – 2011-05-18 12:27:19
“不起作用”非常含糊。你会得到什么,你期待什么? – Ether 2011-05-19 00:42:14