跳至內容

Perl 程式設計/關鍵字/exists

來自華夏公益教科書,開放書籍,共建世界
上一個:exec 關鍵字 下一個:exit

theexec關鍵字

[編輯 | 編輯原始碼]

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};
上一個:exec 關鍵字 下一個:exit
華夏公益教科書