Hallo Leute!
Folgende Situation: ich habe ein zweidimensionales Array, welches aus dem Auslesen von Daten aus einer *.csv-Datei resultiert. Innerhalb dieser *.csv-Datei gab es eine Indexierung der Datensätze. Nur kann ich die Array-Einträge mit eben diesem Index leider nicht mehr ansprechen, da dieses beim Auslesen entsprechend automatisch durchnummeriert wurde. Hier einmal das Array:
Die ersten drei Einträge sind getrost zu ignorieren, die werden bei nur später beim Schreiben wieder benötigt.
Ab Index 3 sieht man im ersten Feld eine Nummerierung und auf eben diese würde ich gerne wieder zugreifen können, damit, falls zwischendrin Einträge wegfallen, ich nicht dauernd den Code ändern muss.
Irgendwelche Ideen?
Folgende Situation: ich habe ein zweidimensionales Array, welches aus dem Auslesen von Daten aus einer *.csv-Datei resultiert. Innerhalb dieser *.csv-Datei gab es eine Indexierung der Datensätze. Nur kann ich die Array-Einträge mit eben diesem Index leider nicht mehr ansprechen, da dieses beim Auslesen entsprechend automatisch durchnummeriert wurde. Hier einmal das Array:
PHP-Code:
array(21) { [0]=> array(4) { [0]=> string(34) "TAI-2 Adressenliste Schuljahr 0910" [1]=> string(0) "" [2]=> string(0) "" [3]=> string(2) " " } [1]=> array(1) { [0]=> string(2) " " } [2]=> array(4) { [0]=> string(2) "Nr" [1]=> string(4) "Name" [2]=> string(7) "Vorname" [3]=> string(7) "Tisch " } [3]=> array(4) { [0]=> string(1) "1" [1]=> string(6) "Flebbe" [2]=> string(6) "Daniel" [3]=> string(3) "2 " } [4]=> array(4) { [0]=> string(1) "2" [1]=> string(9) "Gernetzke" [2]=> string(9) "Alexander" [3]=> string(3) "2 " } [5]=> array(7) { [0]=> string(1) "3" [1]=> string(5) "Gohra" [2]=> string(9) "Sebastian" [3]=> string(2) "14" [4]=> string(5) "Junga" [5]=> string(6) "Daniel" [6]=> string(3) "5 " } [6]=> array(4) { [0]=> string(1) "5" [1]=> string(10) "Kannenberg" [2]=> string(4) "Sven" [3]=> string(3) "3 " } [7]=> array(4) { [0]=> string(1) "6" [1]=> string(10) "Kirchmeier" [2]=> string(6) "Julian" [3]=> string(3) "5 " } [8]=> array(4) { [0]=> string(1) "7" [1]=> string(6) "Köneke" [2]=> string(7) "Andreas" [3]=> string(3) "3 " } [9]=> array(4) { [0]=> string(1) "8" [1]=> string(9) "Kreismann" [2]=> string(4) "Alex" [3]=> string(3) "2 " } [10]=> array(4) { [0]=> string(1) "9" [1]=> string(8) "Mitschke" [2]=> string(5) "Isaak" [3]=> string(3) "1 " } [11]=> array(7) { [0]=> string(2) "10" [1]=> string(12) "Pfannenstiel" [2]=> string(9) "Alexander" [3]=> string(1) "4" [4]=> string(5) "Pröhl" [5]=> string(6) "Julian" [6]=> string(3) "4 " } [12]=> array(4) { [0]=> string(2) "12" [1]=> string(7) "Rohmann" [2]=> string(9) "Christoph" [3]=> string(3) "3 " } [13]=> array(4) { [0]=> string(2) "13" [1]=> string(8) "Rövekamp" [2]=> string(7) "Michael" [3]=> string(3) "1 " } [14]=> array(4) { [0]=> string(2) "14" [1]=> string(5) "Rüter" [2]=> string(6) "Henner" [3]=> string(3) "3 " } [15]=> array(4) { [0]=> string(2) "15" [1]=> string(8) "Scheuren" [2]=> string(7) "Michael" [3]=> string(3) "1 " } [16]=> array(4) { [0]=> string(2) "16" [1]=> string(6) "Schutt" [2]=> string(9) "Sebastian" [3]=> string(3) "2 " } [17]=> array(4) { [0]=> string(2) "17" [1]=> string(6) "Sitner" [2]=> string(9) "Alexander" [3]=> string(3) "2 " } [18]=> array(4) { [0]=> string(2) "18" [1]=> string(8) "Wellmann" [2]=> string(7) "Vincent" [3]=> string(3) "2 " } [19]=> array(4) { [0]=> string(2) "19" [1]=> string(6) "Wolter" [2]=> string(6) "Daniel" [3]=> string(3) "1 " } [20]=> array(1) { [0]=> string(0) "" } }
Ab Index 3 sieht man im ersten Feld eine Nummerierung und auf eben diese würde ich gerne wieder zugreifen können, damit, falls zwischendrin Einträge wegfallen, ich nicht dauernd den Code ändern muss.
Irgendwelche Ideen?
Kommentar