haltich: Assoziative Arrays

Hi Forum!
Ich weiß das is jez ne blöde frage da sowas eig überhaupt benötigt wird aber ich hab etwas durcheinander gedacht :)
Also: Kann mann in einem Assoziative Arrays anhand eines Wertes der Key herrausgefunden werden?
also nich anhand eines Keys ein Wert.

mfg;
 haltich

  1. Hello,

    Also: Kann mann in einem Assoziative Arrays anhand eines Wertes der Key herrausgefunden werden?
    also nich anhand eines Keys ein Wert.

    ich übersetze mal, was ich verstanden habe:
    Kann man in einem assoziativen Array bei bekanntem Wert den dazugehörigen Key herausfinden?

    Ja, man kann.
    Es gibt aber eventuell mehrere Keys zu einem Wert, wenn dieser Wert eben öfter im Array enthalten ist.
    Es gibt mehrere Methoden. Die beste wird sicherlich die Verwendung der fertigen Funktionen sein.

    http://de2.php.net/manual/de/function.array-keys.php

    oder

    http://de2.php.net/manual/de/function.key.php

    oder mit

    foreach($_data as $key => $val)
    {
        if ($val == $search)
        {
            break;
        }
    }

    jetzt steht in $key der gesuchte Schlüssel drin.
    Es kann aber auch hier weitere geben.

    Ein harzliches Glückauf

    Tom vom Berg

    --
    Nur selber lernen macht schlau
    http://bergpost.annerschbarrich.de
    1. hi,

      Es gibt aber eventuell mehrere Keys zu einem Wert, wenn dieser Wert eben öfter im Array enthalten ist.

      In Meinem fall gibs auf alle fälle nur einen wert.

      Danke so ne funktion hab ich gesucht aber net gefunden.

      mfg
         haltich