Andavos: Suche in Array

Hallo,
mit $menu = file("farben.txt"); lese ich ja farben.txt als ein Array ein.
farben.txt sieht so aus:

#000000
#ffffff
#ff0000

(Über #000000 ist ein enter, und nach den Codes auch jeweils ein Enter).

Mit if(in_array("#000000",$menu)) kann ich ja schaun, ob #000000 im Array, also in farben.txt ist. Aber als Antwort bekomme ich immer Flase.
Geb ich anstatt #000000 , #ffffff ein, geht es auch nicht, nur wenn dort #ff0000 steht bekomme ich True zurück.

Deswegen meine Frage, wie muss farben.txt richtig aussehn, damit es geht?

MFG
Andavos

--
http://www.rpgcommunity.de/clanwissen/index.php Webdesign, PHP, Clan-Aufbau und mehr
  1. Hallo Andavos,

    Mit if(in_array("#000000",$menu)) kann ich ja schaun, ob #000000 im Array, also in farben.txt ist. Aber als Antwort bekomme ich immer Flase.

    Klar. file() lässt nämlich die Zeilen-Ende-Zeichen mit in der Zeile drin. Wenn Du den Array vorher durch

    $menu = array_map ('rtrim', $menu);

    jagst, dann sollte es klappen.

    Viele Grüße,
    Christian

    1. Hallo,
      ah danke für deine Hilfe, es geht :)

      MFG
      Andavos

      --
      http://www.rpgcommunity.de/clanwissen/index.php Webdesign, PHP, Clan-Aufbau und mehr