$ perl -E'my @a = (); my $b = @a; say $b'
0

2011/5/19 Андрей Хозов <[email protected]>:
>
>
> 2011/5/19 Andrei <[email protected]>
>>
>> 18 мая 2011 г. 16:53 пользователь Dmitry Karasik <[email protected]>
>> написал:
>>>
>>> On Wed, May 18, 2011 at 06:22:18PM +0400, Иван Бессарабов wrote:
>>> > А что для вас false? 0, '', undef или просто return без параметров?
>>>
>>> почему ж без параметров? () пустой лист вполне себе параметр ;)
>>
>> Пустой список сам по себе не есть false. В скалярном контексте пустой
>> список возвращает 0, который является false.
>
> В скалярном контексте пустой список возвращает undef.
>>
>> --
>> Andrei Protasovitski
>> < andrei[dot]protasovitski[at]gmail[dot]com >
>> Diemen, Netherlands
>>
>> --
>> Moscow.pm mailing list
>> [email protected] | http://moscow.pm.org
>>
>
>
>
> --
> А. Хозов
>
> --
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org
>
>



-- 
Andrew Shitov
______________________________________________________________________
[email protected] | http://shitov.ru
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить