seth: not equal (ne) mit mehreren Werten vergleichen`?

Beitrag lesen

gudn tach!

Hmmmm. also das von vorhin hätte meiner Meinung nach besser ausgesehen....aber sicher bin ich nicht ;-)

wenn $i nicht einer der Variablen x,y,z entspricht, dann....usw usw..      war meine Idee dahinter...

aha!

ok, dann kannst entweder deinen kram in den else-zweig schreiben oder du negierst einfach den ausdruck:

if(($i ne $x) && ($i ne $y) && ($i ne $z)){
    # $i ist weder $x, $y noch $z
}

je nach anwendung ist mal der eine mal der andere ansatz schneller. i.a. wuerde ich Hilkers/Cruz' ansatz bevorzugen.
und falls es sich um viel mehr variablen handelt, sind schleifen - schon der lesbarkeit halber - vorzuziehen.

prost
seth