Wolowitz: Prüfen, ob Wert in einem mehrdimensionalen Array vorhanden ist

Beitrag lesen

Schönen guten Tag dedlfix,

Nimm den von T-Rex vorgeschlagenen Ansatz, verwende aber die oben genannte erweiterte Syntax der foreach-Schleife. Dann hast du in jedem Schleifendurchlauf den aktuellen "Index" in $key.

Suche in diesem Datensatz-Array, was du suchen willst und brich beim Finden die Schleife mit break ab. $key und $value bleiben auch nach der Schleife erhalten und enthalten die Daten der Fundstelle.

OK, ich sehe ein, dass ich mir dadurch die doppelte Angabe der Nummer ersparen kann und mache es jetzt genau so, wie von Dir vorgeschlagen.

foreach ( $user as $key => $value )  
   {  
      if ( ( $given_name == $value['username'] ) AND ( $given_pin == $value['pin'] ) )  
         {  
            $number = $key;  
         }  
   }

Danke für die Verbesserung meiner Lösung!

Mit lieben Grüßen

H. Wolowitz

--

Gut, dann können wir die Zettel von den Laternen nehmen...
0 45

Prüfen, ob Wert in einem mehrdimensionalen Array vorhanden ist

Wolowitz
  • php
  1. 0
    T-Rex
    1. 0
      Wolowitz
      1. 0
        Der Martin
        1. 0
          Wolowitz
          1. 0
            Der Martin
            1. 0
              Wolowitz
              1. 3
                dedlfix
                1. 0
                  Wolowitz
                  1. 0
                    dedlfix
                    1. 0
                      Wolowitz
          2. 0
            T-Rex
            1. 0
              Wolowitz
  2. 0
    dedlfix
    1. 0
      Wolowitz
      1. 1
        Der Martin
      2. 0
        dedlfix
        1. 0
          Wolowitz
          1. 0
            Der Martin
        2. 0
          seth_not@home
          1. 0
            Der Martin
          2. 0
            dedlfix
            1. 0

              bezeichnung "mehrdimensionales array"

              seth
              • meinung
              1. 0
                dedlfix
                1. 0
                  seth
                2. 0
                  seth
                  1. 0
                    dedlfix
                  2. 0
                    Blaubart
                    1. 0
                      dedlfix
                      • php
                    2. 0
                      seth
          3. 0
            Fred Furunkelstein 2013
            1. 0

              oberlehrerhaft

              seth
              • menschelei
              1. 0
                Jörg Reinholz
  3. 0

    Meine Lösung

    Wolowitz
    1. 0
      Matthias Apsel
    2. 0
      Jörg Reinholz
      1. 0

        Meine Lösung: Suchen und Ersetzen von Werten in Arrays(Hash

        Jörg Reinholz
      2. 0
        dedlfix
    3. 0
      bubble
    4. 0
      hotti
      1. 0
        Wolowitz
        1. 0
          Der Martin
          1. 0
            Fred Furunkelstein 2013
        2. 0
          dedlfix
        3. 0
          hotti