zwerg: Wert in Array vorhanden? Unabhängig von Groß-/Kleinschreibung

Beitrag lesen

Glück auf!

Hi,

ich möchte überprüfen, ob ein String unabhängig von Groß- und Kleinschreibung in einem Array exisitert.

Das einzige was mir einfiele: das Array mit foreach durchlaufen und alle Schlüssel mit strtolower mit meinem neuen Wert (strtolower($variable)) vergleichen.

Gehts auch leichter? Die gängigen Funktionen - in_array und array_key_exists - sind ja leider case sensitive.

Ob das leichter, schneller, besser, schöner oder so ist, weiß ich nicht, aber ich würde es zumindest so machen:

  
if (strpos($zeichenkette,$zeichen)>0) { echo "String existiert!"; } else { echo "Nö, String existiert net!"; }  

So und jetzt hau ich mich hin und lass mich morgen überraschen, ob ich schon wieder falsch geantwortet hab Oo

Freundliche Grüße

zwerg Alex