fastix®: 2 Arrays vergleichen

Beitrag lesen

Moin!

Einlesen der Textdateien in arrays. (Array1, Array2)

für jedes Element in Array1 {
   trenne am ";" -> $anzahl1 , $rnr1;
   für jedes Element in Array2 {
      trenne am ";" -> $anzahl2 , $rnr2;
      if ($rnr1==$rnr2) {
          $anzahl1=$anzahl1+$anzahl2;
          Element in Array2 löschen # (sic!)
      } # end if
   } # next element
   Anhängen von $anzahl1; $rnr1 an neue Datei (oder Array);
} #  es bleiben die Elemente in Array2, die keine Übereinstimmumg in Array1 hatten
für jedes Element in Array2 {
   trenne am ";" -> $anzahl2 , $rnr2;
   if (rnr2>0) {
      Anhängen von von $anzahl1; $rnr1 an neue Datei (oder Array)
   }
}

eventuell Schreiben des Arrays in eine Datei...

fertig

Da war eine Zeile verrutscht.

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch  für seriöse Agenturen.