beverley: Array

Hallo zusammen

Wie kann ich im folgenden array nach dem key a suchen und wenn dieser mehrmals den gleichen wert hat, im gleichen array speichern?

Array (
[0] => Array ( [a] => 0 [bus] => 6 [linie] => 8 )
[1] => Array ( [a] => 0 [bus] => 6 [linie] => 8 )
[2] => Array ( [a] => 1 [bus] => 6 [linie] => 8 )
)

  1. Wie kann ich im folgenden array nach dem key a suchen und wenn dieser mehrmals den gleichen wert hat, im gleichen array speichern?

    Suchen ist ein Vorgang, der im Allgemeinen dazu führt, dass man jedes Element angucken und entscheiden muß, ob es in das Suchraster fällt, oder nicht. Nur in Spezialfällen kann man aufgrund einer vorhandenen Sortierung Vergleichsvorgänge einsparen.

    Man nehme also eine Schleife - für Arrays ist foreach prima geeignet.

    Array (
    [0] => Array ( [a] => 0 [bus] => 6 [linie] => 8 )
    [1] => Array ( [a] => 0 [bus] => 6 [linie] => 8 )
    [2] => Array ( [a] => 1 [bus] => 6 [linie] => 8 )
    )

    Was soll rauskommen?

    1. Was soll rauskommen?

      Dashier:
      Array (
      [0] => Array ( [a] => 0 [bus] => 6 [linie] => 8 [bus1] => 6 [linie1] => 8 )
      [2] => Array ( [a] => 1 [bus] => 6 [linie] => 8 )
      )

      1. Was soll rauskommen?

        Dashier:
        Array (
        [0] => Array ( [a] => 0 [bus] => 6 [linie] => 8 [bus1] => 6 [linie1] => 8 )
        [2] => Array ( [a] => 1 [bus] => 6 [linie] => 8 )
        )

        Das sieht mir nicht nach der optimalen Datenstruktur aus. Was ist deine eigentliche Problemstellung?