[Moscow.pm] false

Иван Бессарабов ivan на bessarabov.ru
Ср Май 18 10:55:31 PDT 2011


return без параметров может потенциально вызвать проблемы:

$ perl -w -mstrict -MData::Dumper -e 'sub aa{return;} %a=(a=>aa(),
b=>42); print(Dumper(\%a))'
Odd number of elements in hash assignment at -e line 1.
$VAR1 = {
          '42' => undef,
          'a' => 'b'
        };
$

18 мая 2011 г. 21:44 пользователь Denis Ibaev <dionys на gmail.com> написал:
> 18 мая 2011 г. 18:22 пользователь Иван Бессарабов <ivan на bessarabov.ru> написал:
>> А что для вас false? 0, '', undef или просто return без параметров?
>
> return;
> -- Perl Cookbook, рецепт 10.10.
>
> --
> Денис Ибаев
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>


Подробная информация о списке рассылки Moscow-pm