exists返回true, 如果指定散列表元素的表达式存在,并且散列表中的指定元素已初始化为任何值(如 undef)。
虽然exists也可以对数组调用,但其行为很大程度上取决于对数组使用 delete,具有不太明确的行为。
exists EXPRESSION
print "Exists\n" if exists $hash{$key}; print "Defined\n" if defined $hash{$key}; print "True\n" if $hash{$key};