[Edit][Create New]
[ IndexPage / ネットとプログラミング / CGI / Tips / returnで偽を返す方法 ]

returnで偽を返す方法

Perlでfalseを返す場合、

 return 0;     # SCALAR = '0'   / LIST = ('0')

 return '';    # SCALAR = ''    / LIST = ('')

 return undef; # SCALAR = undef / LIST = (undef)

 return;       # SCALAR = undef / LIST = ()

の4つが考えられます。コメントのようにそれぞれ挙動が違うので、 気をつけましょう。