aber man muss ja immer die Bedingung erneut ausschreiben...
Dann nimm doch switch ... case ... default
http://de3.php.net/manual/en/control-structures.switch.php
Das sind wohl zwei verschiedene Dinge. Er will nicht auf verschiedene Werte von x verschieden reagieren, sondern auf verschiedene Werte von x gleich reagieren.
Er meinte wohl mit erneut ausschreiben
if(($x==4) or ($x==2)) statt if(($x==3 or 4 or 5)), nehme ich an.
Cheers,
Baba