Perl exists 函数
描述
如果指定的散列或数组键存在,则此函数返回 true,而不管对应的值如何,即使它是 undef。 如果 EXPR 是一个子程序,那么如果子程序已被声明(但不一定要定义),exists 将返回 1,否则返回 0。
如果 LIST 有多个参数,或者一个包含多个值的数组,则直接执行命令而不使用 shell。
语法
以下是此函数的简单语法 −
exists EXPR
返回值
如果散列元素或数组索引不存在,或者如果子例程尚未声明,则此函数返回 0;如果散列元素或数组索引确实存在,或者如果子例程尚未声明,则返回 1。