Hi,
if ( $format eq ('jpg'||'png'||'gif') ) {}
hat aber nicht funktioniert! Kann mir jemans sagen wo mein Denkfehler ist?
daran, dass eine derartige Vereinfachung so ziemlich nirgendwo im Universum existiert - es ist einfach völlig aus der Luft gegriffen, was Du da vorhast.
Wenn Du wissen willst, was Perl da macht: Es wertet zuerst "('jpg'||'png'||'gif')" aus. "Wenn 'jpg' ein wahrer Wert ist, dann nimm es; andernfalls: Wenn 'png' ein wahrer Wert ist, dann nimm es; andernfalls: Nimm 'gif'." - Da 'jpg' im boole'schen Sinne wahr ist, liefert dieser Klammerausdruck 'jpg' zurück.
Cheatah
--
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes