Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : John Lepikhin                        2:5070/156     22 Mar 2002  06:15:52
 To : Andrey Sapozhnikov
 Subject : Re: вопрос
 -------------------------------------------------------------------------------- 
 
 Приветствую, Андрей.
 
 !> On 21 Mar 02 01:52:52 +0800, Андрей -> Alexey Pchelnikov:
 
  >> Имеет ли смысл вот такой код:
  >> if (length($a)!=0)
  >> заменить на:
  >> if ( ($a) && (length($a)!=0) )
  AS> Если $a может быть undef, то имеет. Hо не на эту,
  AS> if (defined($a) && length($a))
 
         Во, эта тематика у меня недавно вызывала интерес. Совмещенные
 условия выполняются по очереди их записи в коде? То есть, в данном
 случае, в начале проверяется defined($a), а затем только length($a)?
 p.s. где про такие особенности интерпритации можно почитать?
 
 -- 
 ... [лесные компьютерщики] {allnet} {ptoss}
 --- Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.1 (Cuyahoga Valley)
  * Origin: A poorly-installed InterNetNews site (2:5070/156)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: вопрос   John Lepikhin   22 Mar 2002 06:15:52 
Архивное /ru.perl/35711c49cf88e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional