undef EXPR

広告

広告

解説

既に定義された変数の定義を無効にします。関数の戻り値は常に未定義です。引数を省略して未定義値(undef)を返し、サブルーチンの返却値として使うことができます。

使用例

# 変数を無効にし、常に未定義を返す

undef $scalar;
undef $hash{"data"};
undef @list;
undef %hash;
undef &function;

return ( wantarray ? () : undef );

広告

Copyright (C) 2003-2006 七鍵 key@do.ai 初版:2003年07月07日 最終更新:2006年08月08日