undef

既に値が格納されている変数に対して、未定義の状態に戻したい時は、undefを使う。

undef関数 - 未定義値 - Perl入門ゼミ

いったん10を格納してからdefinedでチェックして、undefを入れてからまたdefinedでチェックしたらどうなるか・・・。

$ perl undef.pl 
true
$var = 10
false
$ 

最初trueで、後false。
未定義値に戻せた。

Sample/perl/undef/undef/src/undef at master · bg1bgst333/Sample · GitHub