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