if (%hash){ print "That was a true value!\n"; }
Это будет верно, если (и только если) хэш имеет хотя бы один ключ-значение пара.
Фактический результат - внутренняя строка отладки, полезная для люди которые поддерживают Perl. Он выглядит примерно так: "4/16" , но значение гарантируется, когда хеш не пуст, а false, когда он пуст. --Ллама книга
Что это за 4/16? Может ли кто-нибудь показать мне небольшую программу, откуда я вижу, что результат 4/16?