Hallo Stefan,
//Ich habe ein Array gefüllt:
$arr=array("blau", "rot", "gelb");
//nun wollte ich eine Variable überprüfen, ob sie in dem Array existiert:
$var="orange";
If (array_key_exists($var, $arr) {print "vorhanden";} else {print "nicht vorhanden";}
ob man if kleinschreiben muss weiß ich nicht, aber nach '$var, $arr)' fehlt noch eine Klammer (ich nehme aber an Tipfehler, da php sonst eine Fehlermeldung ausspuckt).
Eigentlich dachte ich , es sähe gut aus, leider zeigt er immer "nicht vorhanden" an!?
Wenn dein Script wirklich so aussieht, wie du es gepostet hast, wundert mich das nicht, in $arr steht schlichtuntergreifend nichts von "orange" :)
Grüße aus Nürnberg
Tobias