Thread Array leer, wie abfragen? (12 answers)
Opened by PETER_PAN2009 at 2010-03-29 13:42

betterworld
 2015-12-24 10:08
#183267 #183267
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
2015-12-23T19:54:58 Linuxer
Es gibt einen kleinen Unterschied; unless ist eher ein if not als ein if !; siehe http://www.perlmonks.org/?node_id=947 (siehe dort die Beiträge von holli und merlyn).

Bei Perlmonks wurde ein Beispiel diskutiert, wo der "!"-Operator nicht stark genug bindet. Das kann man aber nicht auf den Code von Enrico übertragen. In seinem Fall ist die Bedingung nur @array, da ist es egal, wie stark "!" bindet.

"unless(...)" ist immer das Gleiche wie "if(!(...))". Was Du sagen wolltest, ist nur, dass man nicht in allen Fällen die inneren Klammern nach dem "!" weglassen darf. Aber in Enricos Fall darf man es weglassen.

View full thread Array leer, wie abfragen?