Mailinglisten-Archive |
Marcus Schwarz wrote: > gibts unter php sowas wie 'element of'? Falls sich dies nicht auf Objekte bezieht: switch ($name) { case "adam": case "eva": case "kain": case "abel": echo "Vorbelasteter Name"; break; defaul: echo "Name erlaubt"; break; } http://www.php.net/manual/control-structures.switch.php3 Falls die Menge oft verändert wird lohnt es sich die erlaubten Werte in einem Array zu plazieren und mit einer Schleife durchzulaufen. Dies ist natürlich nicht ganz so performant, aber etwa für Faule. $known = array ("adam", "eva", "kain", "abel"); $flag = false; reset($known); while (list(, $v)=each($known)) if ($v==$name) { $flag=true; break; } if ($flag) echo "Vorbelasteter Name"; else echo "Name erlaubt"; Ulf > > Also: > Wenn $name Element aus [adam, eva, kain, abel] dann > echo biblischer Name > else > echo nicht biblischer Name > > ??? > > Wenn nicht, welche Alternativen gäbe es? Ich will nur ungern eine ewig lange > if elseif Konstruktion zusammenschrauben... > > Gruß > > Marcus > Programmierung, News, PR > marcus_(at)_cheatland.de > http://www.cheatland.de > ICQ: 17191587 > #################### > > Täglich aktuelle News aus der Welt der Spiele? Täglich neue Cheats per > Email? Dann meld dich an zu unserem Newsletter! > http://www.cheatland.de/cdt/ > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
php::bar PHP Wiki - Listenarchive