Использование технологий WWW для доступа к базам данных

       

Логическое И и логическое ИЛИ


Бинарное && - логическое И. Если левый аргумент FALSE, то правый

не проверяется.

Бинарное - логическое ИЛИ. Если левый аргумент TRUE, то правый

аргумент не проверяется.

''и && отличаются от подобных операторов в \verbC| тем, что вместо 0 или

1 они возвращают последнюю обработанную величину.

Таким образом, наиболее удобным способом определить домашний каталог

пользователя из переменной окружения HOME будет (на практике такой способ

определения домашнего каталога пользователя не рекомендуется):

$home = $ENV{'HOME'} $ENV{'LOGDIR'}

(getpwuid($<))[7] die "You're homeless!\n";

В качестве более удобной для чтения альтернативы Perl поддерживает операторы and и

or, которые будут описаны далее. Их приоритет ниже, однако их можно с

удобством использовать, не расставляя скобки,

после операторов, аргументами которых являются списки:

unlink "alpha", "beta", "gamma"

or gripe(), next LINE;

Если писать в стиле C, то это может быть записано так:

unlink("alpha", "beta", "gamma")

(gripe(), next LINE);



Содержание раздела