Array auf mehrere werte checken

penalizer

Mitglied
Hallo Leute,

habe mal wieder ne kleine Frage bezüglich eines Arrays. Ich benötige zwei Array Funktionen zum überprüfen auf mehrere Stadien. Zum einen wäre das eine Funktion die überprüft ob im Array "a, b und c" vorkommt. Ausserdem bräuchte ich auch noch eine Funktion die überprüft ob im Array "a, b oder c" vorkommt. Habe schon diverse Array Funktions Beschreibungen durchforstet allerdings nur dies hier gefunden:

PHP:
if (in_array('a', $check)){ echo "Tue etwas";}

Das klappt schon wunderbar, allerdings nur auf Wert "a". Hmmmm...

Vielleicht kennt jemand ja die Funktionsnamen so ad hoc.
Würde mir sehr weiter helfen.

Danke im vorraus für Eure Bemühungen.

Gruß aus Oberhausen
 
Meinst du denn so:?
PHP:
if ( in_array("a", $check) AND in_array("b", $check) AND in_array("c", $check) ){ echo "Tue etwas";}
PHP:
if ( in_array("a", $check) OR in_array("b", $check) OR in_array("c", $check) ){ echo "Tue etwas";}
 
Ja, sinngemäß meinte ich das so. Dachte nur das es da vielleicht ne kürzere Array Funktion für gibt. Aber danke schonmal ;-)
 
Zurück