[Moscow.pm] false

Alex Varyanick q на cono.org.ua
Ср Май 18 15:35:22 PDT 2011


2011/5/18 Denis Evdokimov <evdokimov.denis на gmail.com>:
>> Пустая строка -- при работе со строками :)
> Но не в значение false...
> т.е. пустая строка обычно вполне true значение.
> Как и "0E0"

А я не люблю этот хак с тру значением 0E0, мне больше нравится '0 but
true' намнго читабельнее, и варнинги не выдаёт:

% perl -wle 'my $x = int("0 but true"); print $x'
0
% perl -wle 'my $x = int("0 and also true"); print $x'
Argument "0 and also true" isn't numeric in int at -e line 1.
0

А для true, ещё люблю использовать конструкции вида:

while (42) {
 # gogogo
}

:)

-- 
Varyanick I. Alex
icq: 102 575 440
skype: cono..
q на cono.org.ua


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