martinli: In halt von Array vergleichen mit Variablen

Hallo,
ich hab ein Array, das folgendermaßen ausschaut:
$vergltab = array("nachname","vorname","strassea","mobil");
Jetzt würde ich gern wissen, ob "nachname" in dem Array enthalten ist.
Ich habe mir mal folgendes gebastelt:

if(array_key_exists("nachname", $vergltab)){echo"enthalten";}
Leider scheint das nicht zu funktionieren. Hat jemand einen Tip wie ich das sonst machen kann oder was ich vielleicht falsch gemacht habe?

Viele Grüße und Vielen Dank!
Martin

  1. hi,

    ich hab ein Array, das folgendermaßen ausschaut:
    $vergltab = array("nachname","vorname","strassea","mobil");
    Jetzt würde ich gern wissen, ob "nachname" in dem Array enthalten ist.
    Ich habe mir mal folgendes gebastelt:

    if(array_key_exists("nachname", $vergltab)){echo"enthalten";}
    Leider scheint das nicht zu funktionieren.

    Natürlich nicht - weil "nachname" überhaupt kein Schlüssel in deinem Array ist.

    Mach dir das klar - und dann benutze in_array().

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
  2. Hallo,

    Hallo,

    Hat jemand einen Tip wie ich das sonst machen kann oder was ich vielleicht falsch gemacht habe?

    Lass dir mal per print_r($array) das Array ausgeben und dann schau nach, was Schlüssel (key) und was der entsprechende Wert ist, und dann schau nochmal auf den Namen der Funktion, die du benutzt hast.

    Gruß, Volker